Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

< Steps on how to build and run CAMMS locally >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.

    Image AddedImage Added
  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.

    Image Added
  4. Add and check all checkboxes

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

    Image Added
  6. Select the “dev” branch.

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

    Image Added

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.

/wiki/spaces/MAR/pages/2181562401