Uploaded image for project: 'Planet4'
  1. Planet4
  2. PLANET-5112

CI: Perform backstop-history and build-branch in parallel in all envs


    • Icon: Task Task
    • Resolution: Released
    • Icon: Should have Should have
    • 2.33.0
    • None
    • 2
    • CI/CD
    • Sprint #136, Sprint #137

      Currently the `build-branch` step of P4 instance workflows requires the `backstop-history` job, so it only starts when that job has finished. However it doesn't actually require it and can already be started. The `deploy-develop` step does require `backstop-history` be finished, so it should be added there instead.

      This will deployments complete about 1 minute faster (= time to spin up and execute backstop job).

      We can set this up for all pipelines (test instances, dev + staging of NROs).

      Example run: https://circleci.com/workflow-run/b375a86c-6dcc-47b5-ad8f-f666e6393c49

      Changes on my dev instance: https://github.com/greenpeace/planet4-pieterdev/commit/2d7ca71a0ba0c244dd728eb14f2a8263058d54ed

      Consider we have a repository were we have a config file that that can be pushed to all repos: https://github.com/greenpeace/planet4-circleci-config


      • Make the change in the config file in repo mentioned above

            pvincent Pieter Vincent (Inactive)
            pvincent Pieter Vincent (Inactive)
            0 Vote for this issue
            1 Start watching this issue