-
Notifications
You must be signed in to change notification settings - Fork 5
Transactions Explorer
Like any good GDS app, Transactions Explorer is deployed using Jenkins.
On deploy.preview.performance, run the job transactions-explorer-build-artefact
with the parameter (tag) you want to use. This will build a preview and production tarball, and trigger a downstream job to update preview using GOV.UK's deploy.preview.
This build job is also triggered by a successful Jenkins build of transactions-explorer (which results in an updated git release tag). Preview is therefore kept up to date by
successful builds from master.
Note: the Transactions Explorer build requires a version of Python which is unavailable on GOV.UK CI infrastructure.
Build the tarball that you want to want to deploy using the above job, with a specific release tag like release-404. Use GOV.UK's deploy.staging and deploy.production and run the deploy jobs for Transactions Explorer with the artefact ID (build number) you just built as a parameter.
Example:
- Run
transactions-explorer-build-artefactondeploy.preview.performancewith a git tag as a parameter:release-444. - Make sure preview looks nice.
- Run the Transactions Explorer deploy task on
deploy.stagingwith the build number that Jenkins returned you from step 1 (e.g.123). - Make sure staging looks nice.
- Repeat steps 3 and 4 with
s/staging/production/g.