mirror of
https://github.com/google/nomulus.git
synced 2025-05-21 19:59:34 +02:00
* Maintain a release-to-Version map in deployment Keep track of the mapping between Nomulus release tags and AppEngine version ids with a mapping file. This is necessary because AppEngine does not support custom versioning. With this mapping, rollbacks could be automated. Automation of rollbacks is important since there are test-supporting metadata to be updated, but are easily forgotten. During the last stage of deployment, current per-service version ids are fetched using gcloud and are appended to a file on GCS. Each line is of the format "{RELEASE_TAG},{APPENGINE_SERVICE},{APPENGINE_VERSION}. This change has been tested in crash. The rollback script is still a work in progress. |
||
---|---|---|
.. | ||
builder | ||
schema-deployer | ||
build_nomulus_for_env.sh | ||
cloudbuild-deploy.yaml | ||
cloudbuild-javadoc.yaml | ||
cloudbuild-kythe.yaml | ||
cloudbuild-nomulus.yaml | ||
cloudbuild-proxy.yaml | ||
cloudbuild-release.yaml | ||
cloudbuild-schema-deploy.yaml | ||
cloudbuild-sync.yaml | ||
cloudbuild-tag.yaml |