PointCloudLibrary/pcl

Convert CI to multi-stage pipelines

開放

#3,594 建立於 2020年1月23日

 (7 則留言) (0 個反應) (0 位負責人)C++ (4,506 個分叉)batch import
help wantedkind: todomodule: ciskill: azurestatus: stale

倉庫指標

星標
 (9,023 顆星)
PR 合併指標
 (平均合併 8天 7小時) (30 天內合併 3 個 PR)

描述

Your Environment

  • Operating System and version: All CI

Context

Currently, each CI is single stage, completely independent of each other.

Expected Behavior

Splitting CI into stages will allow:

  • Better diagnostics: pipeline A failed at stage: build or test
  • More free time:
    • sometimes jobs fail formatting, but continue consuming the CI time for build+test. This will be done again after formatting is fixed.
    • tutorials are built in parallel, leading to double compilation of base library
  • More flexibility: addition of API/ABI breakage will be easier

貢獻者指南