Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow multiple pipelinerun for the same event #589

Merged
merged 7 commits into from
Apr 20, 2022

Commits on Apr 20, 2022

  1. save e2e test repository in artifacts too

    Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
    chmouel committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    8e281b4 View commit details
    Browse the repository at this point in the history
  2. match multiple pipelineruns on the same events

    we now gets all the matched condition from the matcher in the same struct
    
    we did a bunch of refactoring to break out .Run which got moved to its own
    
    Make event able to process multiple pipelineruns
    
    We run a goroutine in a workgroups which we wait for. This will be run in the
    main goroutine which started from the sinker.
    
    We disable secret auto creation for now when running multiples, it has many
    issues we need to fix regardless.
    
    We retries if we can't update the RepoStatus until we are able to do it.
    
    Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
    chmouel committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    b9435e1 View commit details
    Browse the repository at this point in the history
  3. add multiple pipelines e2e tests

    Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
    chmouel committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    bc759fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a5d49d3 View commit details
    Browse the repository at this point in the history
  5. Add tools links and description

    Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
    chmouel committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    2278c6e View commit details
    Browse the repository at this point in the history
  6. make e2e test for gitlab and bitbucket multiple providers aware

    Signed-off-by: Chmouel Boudjnah <chmouel@redhat.com>
    chmouel committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    f02e73f View commit details
    Browse the repository at this point in the history
  7. Update docs/content/docs/guide/authoringprs.md

    Co-authored-by: Shivam Mukhade <smukhade@redhat.com>
    chmouel and Shivam Mukhade committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    7f5ccc5 View commit details
    Browse the repository at this point in the history