Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • GitLab CI Templates GitLab CI Templates
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • TPA
  • GitLab CI TemplatesGitLab CI Templates
  • Merge requests
  • !6

allow pipeline failures on merge requests

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged anarcat requested to merge allow-fail into main Nov 08, 2021
  • Overview 0
  • Commits 1
  • Pipelines 1
  • Changes 1

It seems like outside users cannot access our API token (which makes sense, obviously) and will have their pipelines fail in merge requests.

While it would be nice for people to magically know about that token and set it up in their pipelines, that's kind of a tough sell so instead just allow those pipelines to fail so we can at least merge their stuff.

See for example:

https://gitlab.torproject.org/emmapeel/ci-templates/-/pipelines/17200

and:

!5 (closed)

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: allow-fail