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

CI: Simplify Acceptance tests repo job to not require secrets

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Released
    • Icon: Should have Should have
    • 2.42.1
    • None
    • 3
    • CI/CD, Testing
    • Sprint #139, Sprint #140, Sprint #141, Sprint #143, Sprint #144, Sprint #145, Sprint #146, Sprint #147

      We need our test jobs to run on Pull Requests coming from contributors forks. The two jobs that run unit tests work fine, but the one that run Codeception tests fails because Environmental Variables (aka Secrets) are not shared with forks for security reasons.

      eg. https://app.circleci.com/pipelines/github/greenpeace/planet4-master-theme/1231/workflows/b1f0862b-61b9-4917-93cf-796ea14b2cb2

      Tasks

      • Simplify the "acceptance-tests" job steps, so it doesn't require any secrets to run

            pvincent Pieter Vincent
            nroussos Nikos Roussos
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: