layout | title | parent |
---|---|---|
default |
Releasing HCA Ontology Service |
Operations tasks |
- configure your aws credentials
- create a personal access token in gitlab
- only necessary if you want the script to run the integration tests on gitlab for you
- clone ingest-kube-deployment repo
- run for dev environment
cd ./infra
./scripts/deploy_ontology.sh -v $ONTOLOGY_VERSION -e dev -g $GITLAB_TOKEN
git push
- check integration tests are successful
- repeat steps 3-4 for staging and prod
cd ./infra
./scripts/deploy_ontology.sh -v $ONTOLOGY_VERSION -e staging -g $GITLAB_TOKEN
./scripts/deploy_ontology.sh -v $ONTOLOGY_VERSION -e prod -g $GITLAB_TOKEN
- update status of new ontology ticket on the Ops board.