\uD83D\uDCD8 Instructions
Preparing the LEIS server package and publish the Business and Security websites.
Get latest development changes from DevOps.
Make sure the solution is set to Release (not Debug)
Set the connection string in the App.config in the LEIS.Business project to the dev environment.
Set the connection string in the App.config in the LEIS.Security project to the dev environment.
Rebuild All
Prepare LEIS Internal
Prepare the LEIS Internal Server Package
Replace the IP, port number and connection string in the app.config in the LEIS.Business.Server.Internal project with the values from the app.DEV.config. Refer to this page for specifics: Configuring LEIS for Publishing
Rebuild the LEIS.Business.Server.Internal.Installer project.
Replace the IP, port number and connection string in the app.config in the LEIS.Security.Server.Internal project with the values from the app.DEV.config. Refer to this page for specifics: Configuring LEIS for Publishing
Rebuild the LEIS.Security.Server.Internal.Installer project.
LEIS Business Internal Installer package
Create a backup of LEIS.Business.Server.Internal.Installer.msi and Setup.exe in the target location.
Copy the LEIS.Business.Server.Internal.Installer.msi and Setup.exe from your local code, example:
C:\Projects\LEIS\Development\LEIS.Business.Server.Internal.Installer\Release\ into the target location
\\ncrws548\TPwwwroot\eigdev\leis.Business.Server.Installer\Release
LEIS Security Internal Installer package
Create a backup LEIS.Security.Server.Internal.Installer.msi and Setup.exe in the target location.
Copy the into LEIS.Security.Server.Internal.Installer.msi and Setup.exe from your local code, example:
C:\Projects\LEIS\Development\LEIS.Security.Server.Internal.Installer\Release\ into the target location:
\\ncrws548\TPwwwroot\eigdev\LEIS.Security.Server.Installer\Release
...
Note |
---|
Reminder to Publish both LEIS.Business.Web and LEIS.Security.Web projects. |
Prepare LEIS External
Prepare the LEIS External Server Package
Replace the IP, port number and connection string in the app.config in the LEIS.Business.Server project with the values from the app.DEV.config. Refer to this page for specifics: Configuring LEIS for Publishing
Rebuild the LEIS.Business.Server.Installer project.
Replace the IP, port number and connection string in the app.config in the LEIS.Security.Server project with the values from the app.DEV.config. Refer to this page for specifics: Configuring LEIS for Publishing
Rebuild the LEIS.Security.Server.Installer project.
LEIS Business Installer package
Create a backup of LEIS.Business.Server.Installer.msi and Setup.exe in the target location.
Copy the LEIS.Business.Server.Installer.msi and Setup.exe from your local code, example:
C:\Projects\LEIS\Development\LEIS.Business.Server.Installer\Release\ into the target location:
\\ncrws548\GACSwwwroot\securedev\leis.Business.Server.Installer\Release
LEIS Security Installer package
Create a backup LEIS.Security.Server.Installer.msi and Setup.exe in the target location.
Copy the into LEIS.Security.Server.Installer.msi and Setup.exe from your local code, example:
C:\Projects\LEIS\Development\LEIS.Security.Server.Installer\Release\ into the target location:
\\ncrws548\GACSwwwroot\securedev\leis.Security.Server.Installer\Release
...
Note |
---|
Reminder to Publish both LEIS.Business.Web and LEIS.Security.Web projects. |
Send an email to the TC Web Support Team
Info |
---|
Once the server and web packages are ready, send an email to TC Web Tech Support Team. To: webtechnicalsupport-soutientechniqueweb@tc.gc.ca Sample email: Hi, I prepared new msi installer files to be installed for our LEIS DEV deployment. The files are placed in the staging folders below: LEIS Business External (GARTDEV) \\ncrws548\GACSwwwroot\securedev\leis.Business.Server.Installer\Release LEIS Business Internal (EIGDEV) \\ncrws548\TPwwwroot\eigdev\leis.Business.Server.Installer\Release LEISA Security Internal (EIGDEV) \\ncrws548\TPwwwroot\eigdev\LEIS.Security.Server.Installer\Release LEISA Security External (GARTDEV) \\ncrws548\GACSwwwroot\securedev\leis.Security.Server.Installer\Release Thanks, |
Send an email to the LEIS product owners
Info |
---|
Once the Web Tech Support Team replies that the msi installers are installed, send an email to the LEIS product owners to let them know the application is ready for testing. Include links to the application and a list of bug fixes included in the release. |