From 83b28b17a8c9119d3ac2848ee4b27609fb0ff8f5 Mon Sep 17 00:00:00 2001 From: Richard Towers Date: Sat, 21 Mar 2020 10:56:29 +0000 Subject: [PATCH] Switch continuous deployment pipeline ... to deploy this vulnerable-people-form app instead of the business-volunteer-form --- app.json | 2 +- concourse/pipeline.yml | 48 +++++++++++++++++++++--------------------- manifest.yml | 4 ++-- 3 files changed, 27 insertions(+), 27 deletions(-) diff --git a/app.json b/app.json index bbe68164..d7da0872 100644 --- a/app.json +++ b/app.json @@ -1,6 +1,6 @@ { "name": "Coronavirus form", - "repository": "https://github.com/alphagov/govuk-coronavirus-business-volunteer-form", + "repository": "https://github.com/alphagov/govuk-coronavirus-vulnerable-people-form", "env": { "GOVUK_APP_DOMAIN": { "value": "www.gov.uk" diff --git a/concourse/pipeline.yml b/concourse/pipeline.yml index 9b8fb72f..9ea68872 100644 --- a/concourse/pipeline.yml +++ b/concourse/pipeline.yml @@ -5,36 +5,36 @@ resource_types: source: repository: nulldriver/cf-cli-resource - - name: travis - type: docker-image - source: - repository: rbakergds/travis-resource - tag: latest + #- name: travis + # type: docker-image + # source: + # repository: rbakergds/travis-resource + # tag: latest resources: - - name: govuk-coronavirus-business-volunteer-form + - name: govuk-coronavirus-vulnerable-people-form type: git icon: github-circle source: - uri: https://github.com/alphagov/govuk-coronavirus-business-volunteer-form + uri: https://github.com/alphagov/govuk-coronavirus-vulnerable-people-form branch: master - - name: govuk-coronavirus-business-volunteer-form-travis-build - type: travis - icon: sync - source: - repository: alphagov/govuk-coronavirus-business-volunteer-form - travis-token: ((travis-api-token)) - branch: master - pro: true + #- name: govuk-coronavirus-vulnerable-people-form-travis-build + # type: travis + # icon: sync + # source: + # repository: alphagov/govuk-coronavirus-vulnerable-people-form + # travis-token: ((travis-api-token)) + # branch: master + # pro: true jobs: - name: deploy-to-staging serial: true plan: - - get: govuk-coronavirus-business-volunteer-form-travis-build + # - get: govuk-coronavirus-vulnerable-people-form-travis-build + - get: govuk-coronavirus-vulnerable-people-form trigger: true - - get: govuk-coronavirus-business-volunteer-form - task: paas-staging config: platform: linux @@ -44,7 +44,7 @@ jobs: repository: governmentpaas/cf-cli tag: latest inputs: - - name: govuk-coronavirus-business-volunteer-form + - name: govuk-coronavirus-vulnerable-people-form path: src params: CF_API: https://api.cloud.service.gov.uk @@ -64,15 +64,15 @@ jobs: cf api "$CF_API" cf auth cf t -o "$CF_ORG" -s "$CF_SPACE" - cf v3-create-app govuk-coronavirus-business-volunteer-form || true + cf v3-create-app govuk-coronavirus-vulnerable-people-form || true cf v3-apply-manifest -f manifest.yml - cf set-env govuk-coronavirus-business-volunteer-form BASIC_AUTH_PASSWORD "$BASIC_AUTH_PASSWORD" - cf v3-zdt-push govuk-coronavirus-business-volunteer-form --wait-for-deploy-complete --no-route - cf map-route govuk-coronavirus-business-volunteer-form cloudapps.digital --hostname govuk-coronavirus-business-volunteer-form-stg + cf set-env govuk-coronavirus-vulnerable-people-form BASIC_AUTH_PASSWORD "$BASIC_AUTH_PASSWORD" + cf v3-zdt-push govuk-coronavirus-vulnerable-people-form --wait-for-deploy-complete --no-route + cf map-route govuk-coronavirus-vulnerable-people-form cloudapps.digital --hostname govuk-coronavirus-vulnerable-people-form-stg - name: smoke-test-staging plan: - - get: govuk-coronavirus-business-volunteer-form + - get: govuk-coronavirus-vulnerable-people-form trigger: true passed: [deploy-to-staging] - task: smoke-test @@ -85,5 +85,5 @@ jobs: run: # TODO we can come up with a more thorough test than this path: curl - args: ['--fail', '--silent', '--verbose', '--user', 'gds:((basic-auth-password))', 'https://govuk-coronavirus-business-volunteer-form-stg.cloudapps.digital/'] + args: ['--fail', '--silent', '--verbose', '--user', 'gds:((basic-auth-password))', 'https://govuk-coronavirus-vulnerable-people-form-stg.cloudapps.digital/'] diff --git a/manifest.yml b/manifest.yml index d94fe4f1..f55e8c1b 100644 --- a/manifest.yml +++ b/manifest.yml @@ -1,11 +1,11 @@ --- applications: -- name: govuk-coronavirus-business-volunteer-form +- name: govuk-coronavirus-vulnerable-people-form buildpack: ruby_buildpack memory: 1G instances: 5 services: - - govuk-coronavirus-business-volunteer-form-db + - govuk-coronavirus-vulnerable-people-form-db - logit-ssl-drain env: GOVUK_APP_DOMAIN: cloudapps.digital