Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • otb otb
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 196
    • Issues 196
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 8
    • Merge requests 8
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Main Repositories
  • otbotb
  • Merge requests
  • !666
The source project of this merge request has been removed.

Out-of-order jobs execution

Merged Sébastien Dinot requested to merge (removed):out-of-order-job-execution into develop Jan 24, 2020
  • Overview 0
  • Changes 1

Thanks to the new needs keyword and the underlying acyclic graph calculation, Gitlab CI is now able to perform jobs in an order different from that specified by the stages: the subsequent stages jobs are triggered as soon as all their dependencies are satisfied, without waiting all the jobs in the current stage to be completed. This way, the pipeline is globally optimized and processed faster.

The purpose of this merge request is to implement in the OTB pipeline this "out-of-order execution" of jobs.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: out-of-order-job-execution