Page MenuHomePhabricator

[CI] Refactor the build by making it a class
ClosedPublic

Authored by Fabien on Jun 26 2020, 14:54.

Details

Reviewers
deadalnix
Group Reviewers
Restricted Project
Commits
rABC2786c2432edf: [CI] Refactor the build by making it a class
Summary

This is a refactor that makes it easier to follow the build logic.
It also cleans up the output a bit when running as a user build (not on
teamcity).

Depends on D6749.

Test Plan

Run any CI build as a user.
Check there is no longer any teamcity message in the output.

Look at the diff CI builds and check the teamcity messges are printed
and the artifacts uploaded.

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.