Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • 12-9-stable
  • 12-7-stable
  • 12-6-stable
  • 12-8-stable
  • github/fork/Kloppi313/patch-1
  • 12-5-stable
  • 12-4-stable
  • github/fork/ramalokesh8477/master
  • 12-1-stable
  • 12-2-stable
  • 12-0-stable
  • 12-3-stable
  • 42-42-stable
  • github/fork/hussamgit398/patch-2
  • 12-3-auto-deploy-20190911
  • 12-3-auto-deploy-20190916
  • 12-3-auto-deploy-20190908
  • 12-3-auto-deploy-20190901
  • 12-3-auto-deploy-20190901-32664
  • v12.10.0.pre
  • v12.9.0
  • v12.9.0-rc42
  • v12.8.7
  • v12.8.6
  • v12.8.5
  • v12.8.4
  • v12.8.3
  • v12.6.8
  • v12.7.7
  • v12.8.2
  • v12.8.1
  • v12.9.0.pre
  • v12.8.0
  • v12.8.0-rc42
  • v12.5.10
  • v12.7.6
  • v12.6.7
  • v12.7.5
  • v12.5.9
40 results

schema.rb

  • Fabio Pitino's avatar
    ca6a1f33
    CE port for pipelines for external pull requests · ca6a1f33
    Fabio Pitino authored
    Detect if pipeline runs for a GitHub pull request
    
    When using a mirror for CI/CD only we register a pull_request
    webhook. When a pull_request webhook is received, if the
    source branch SHA matches the actual head of the branch in the
    repository we create immediately a new pipeline for the
    external pull request. Otherwise we store the
    pull request info for when the push webhook is received.
    
    When using "only/except: external_pull_requests" we can detect
    if the pipeline has a open pull request on GitHub and create or
    not the job based on that.
    ca6a1f33
    History
    CE port for pipelines for external pull requests
    Fabio Pitino authored
    Detect if pipeline runs for a GitHub pull request
    
    When using a mirror for CI/CD only we register a pull_request
    webhook. When a pull_request webhook is received, if the
    source branch SHA matches the actual head of the branch in the
    repository we create immediately a new pipeline for the
    external pull request. Otherwise we store the
    pull request info for when the push webhook is received.
    
    When using "only/except: external_pull_requests" we can detect
    if the pipeline has a open pull request on GitHub and create or
    not the job based on that.