Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-6376

Push docker images to GCR via GitHub actions job

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 3.10.0-alpha3, 3.10.0
    • None
    • backend, ci
    • None

      It is sometimes required for us to create cloud generations using Optimize images from a dev branch. However, developers don't have permission to push to an internal repository when we want to test this. In some of our Jenkins jobs, we already push docker images to these repositories, so the credentials are available in Jenkins. We could create a Jenkins job that runs on request (not on a schedule), that builds and pushes a docker image to an internal repository, making it available for cloud generation selection for testing.

      ATs:

      • We can push docker images based on development branches to an internal repository, to allow them to be used in cloud generations for testing
      • This is not done from developer's machines
      • The job does not run unless manually triggered
      • The job is parameterised with a branch name
      • (Optional) - the image is tagged with the branch name for easier use in cloud generation management

        This is the controller panel for Smart Panels app

              Unassigned Unassigned
              joshua.windels Joshua Windels
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: