/
CAMMS Build Book (Transferred to Wiki)

CAMMS Build Book (Transferred to Wiki)

Prerequisites: Visual Studio 2022 and .NET Core 6, (Optional) Docker Desktop

  1. Make sure that the development team members are part of the TC-CivAv-Medical-Developers group to access the cloud resources needed by the application.

  2. Locally clone the CAMMS project (https://dev.azure.com/transport-canada/Medical Certificate Processing/_git/CAMMS-SMMAC). Make sure that there are no whitespaces present in the directory path.

  3. Ensure you have the TC and DevOps NuGet sources set up. Go to Tools → Options. In the Options' window go to NuGet Package Manager → Package Sources.

  4. Add and check all checkboxes

  5. Ensure Visual Studio is logged in with your Azure account: Tools → Options → Azure Service Authentification → Account Selection.

  6. Select the “dev” branch.

  7. In the debug toolbar, select “CSF.SRDashboard.Client” as the startup project and select “DEV” as the debug target.

8. Secret.json file is a file that override the value of appsettings on the following projects: CAMIS-SIMAC-API, CAMMS-SMMAC-Publisher and the CAMMS-SMMAC-Ocelot.

https://tcmarin.atlassian.net/wiki/spaces/MAR/pages/2181562401

 

Related content

Team Medevac (Medical Project) (Transferred to Wiki)
Team Medevac (Medical Project) (Transferred to Wiki)
More like this
External Applicant Portal (CivAvMedCert / CertMedAvCiv) (Transferred to Wiki)
External Applicant Portal (CivAvMedCert / CertMedAvCiv) (Transferred to Wiki)
Read with this
CAMMS Deployment Guide (Transferred to Wiki)
CAMMS Deployment Guide (Transferred to Wiki)
More like this
CAMMS-SMMAC Manage access in Azure (Transferred to Wiki)
CAMMS-SMMAC Manage access in Azure (Transferred to Wiki)
Read with this
How-To: Prod Release (Transferred to Wiki)
How-To: Prod Release (Transferred to Wiki)
More like this
MAACE Team Mandatory Training (migrated)
MAACE Team Mandatory Training (migrated)
Read with this