Skip to content
Snippets Groups Projects

.oniro-ci,.gitlab-ci.yml: add optional clang jobs

Merged Zygmunt Krynicki requested to merge zyga/oniro:feature/clang-ci into kirkstone
All threads resolved!

Unqualified jobs, which rely on the default compiler, are gone. Qualified jobs explicitly configure either clang or gcc and use the appropriate suffix. Qualified jobs have needs/depends set to empty to both avoid waiting for previous stages to start and to avoid pulling in artifacts from the previous stage.

Qualified jobs inhabit two new lanes: build-gcc and build-clang, to visually break the already long column of "build" jobs.

Job ordering within a lane is not exactly matching, gcc-clang. This is noticeable with the jobs using the "extra" suffix. The reason for this is unclear.

Signed-off-by: Zygmunt Krynicki zygmunt.krynicki@huawei.com

Edited by Zygmunt Krynicki

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Pavel Zhukov
  • Pavel Zhukov mentioned in merge request !178 (closed)

    mentioned in merge request !178 (closed)

  • Pavel Zhukov mentioned in merge request !176 (closed)

    mentioned in merge request !176 (closed)

  • Pavel Zhukov mentioned in merge request !173 (closed)

    mentioned in merge request !173 (closed)

  • added 1 commit

    • 44088880 - .oniro-ci,.gitlab-ci.yml: add optional clang jobs

    Compare with previous version

  • Zygmunt Krynicki resolved all threads

    resolved all threads

  • assigned to @zyga

  • Pavel Zhukov approved this merge request

    approved this merge request

  • Pavel Zhukov resolved all threads

    resolved all threads

  • Pavel Zhukov added 2 commits

    added 2 commits

    • 523e797e - 1 commit from branch eclipse/oniro-core:kirkstone
    • c5fce9bc - .oniro-ci,.gitlab-ci.yml: add optional clang jobs

    Compare with previous version

  • Zygmunt Krynicki marked this merge request as ready

    marked this merge request as ready

  • Pavel Zhukov requested review from @bero, @idlethread, and @esben

    requested review from @bero, @idlethread, and @esben

  • Pavel Zhukov requested review from @agherzan

    requested review from @agherzan

  • Esben Haabendal approved this merge request

    approved this merge request

  • Zygmunt Krynicki resolved all threads

    resolved all threads

  • Zygmunt Krynicki added 3 commits

    added 3 commits

    • c5fce9bc...149184b8 - 2 commits from branch eclipse/oniro-core:kirkstone
    • 8aa75e80 - .oniro-ci,.gitlab-ci.yml: add optional clang jobs

    Compare with previous version

  • Pavel Zhukov enabled an automatic merge when the pipeline for 8aa75e80 succeeds

    enabled an automatic merge when the pipeline for 8aa75e80 succeeds

  • merged

  • mentioned in issue #622 (closed)

  • mentioned in issue #621 (closed)

  • Post merge approve.

  • Please register or sign in to reply
    Loading