-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setup CICD pipeline #100
base: develop
Are you sure you want to change the base?
Setup CICD pipeline #100
Conversation
804406b
to
b2eb49d
Compare
b2eb49d
to
d8b5e3b
Compare
The remaining issue on this branch is once the pod starts in the cluster, it attempts to connect to documentdb. The password for the documentdb database is stored in aws secrets manager under lists-{branch-name} i.e. lists-ci-cd in this case. username adminuser. Debugging tips:
|
…o auto-deploy when lists-ui src changes
# Conflicts: # lists-service/cicd/deploy/pipeline/export_config_buildspec.yaml # lists-service/cicd/deploy/pipeline/pipeline.yaml
I've updated the pipeline to enable deployment of feature branches (tested on |
A breakdown of this PR so its easier to review:
The CICD projects are fairly similar to what we have in existing projects so not much has changed there apart from a few things in the buildspecs.
Helm Chart:
CICD Project in Lists-UI folder:
Confluence Doco:
https://confluence.csiro.au/display/ALASD/Developer+Pipeline+-+New+Species+Lists