Enable automatic retries in Secure test projects

Problem to solve

Network outages can cause occasional failures within the devopssecure test projects. These should be configured with auto-retries to reduce noise, similar to the configuration within gitlab-ce/gitlab-ee:

  retry:
    max: 2  # This is confusing but this means "3 runs at max".
    when:
      - unknown_failure
      - api_failure
      - runner_system_failure

Intended users

Persona: Software developer

Further details

Proposal

Update secure ci-templates to include retry mechanism for job failures

Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Links / references

Assignee Loading
Time tracking Loading