Uploaded image for project: 'Managed Service - API'
  1. Managed Service - API
  2. MGDAPI-5319

Add QE GCP account to Jenkins and use it as a default one

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • Testing
    • None
    • RHOAM Sprint 38

      WHAT
      Currently the ENG GCP account is used by default and for nightly pipeline in Jenkins. Add QE GCP account to Jenkins and make this one default for nightly pipelines.

      HOW
      Add gcp master key to secrets similar to:
      https://gitlab.cee.redhat.com/integreatly-qe/ci-cd/-/blob/master/secrets/gcp-osd-master-key

      Make the QE GCP account default here:
      https://gitlab.cee.redhat.com/integreatly-qe/ci-cd/-/blob/master/pipelines/managed-api-install-master.groovy#L33

      In parameters for master pipeline there could be a selector there so it is easy for people to pick the account that is needed. Either https://gitlab.cee.redhat.com/integreatly-qe/ci-cd/-/blob/master/jobs/ManagedAPI/managed-api-install-master.groovy or in https://gitlab.cee.redhat.com/integreatly-qe/ci-cd/-/blob/master/job-dsl-lib/JobSharedUtils.groovy#L27

      TESTS
      N/A

      DONE

      • QE GCP account being the default one and also used in nightly pipeline

              trepel Tomas Repel
              trepel Tomas Repel
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: