bcgov / dts-endorser-service

Digital Trust Services - Endorser Service
Apache License 2.0
0 stars 7 forks source link

Migrate CI/CD pipeline away from Jenkins #17

Open WadeBarnes opened 1 year ago

WadeBarnes commented 1 year ago

Replace the jenkins pipeline used to deploy the endorser service with a Github Action that completes the same tasks.

The jenkins pipelines are here and are responsible for:

A similar task was already completed for the von-bc-registries-audit pipeline and should be good guidance on what to do and how. The deployment configurations for the DTS Endorser service are here: https://github.com/bcgov/dts-endorser-service/tree/main/openshift

Due to the nature of the service/namespace being updated, work independently to complete and test the first step, and coordinate with @WadeBarnes to test gating to test and prod.