Page MenuHomePhabricator

[CI] Allow for running arbitrary scripts
ClosedPublic

Authored by Fabien on Thu, Jan 7, 10:41.

Details

Reviewers
majcosta
Group Reviewers
Restricted Project
Commits
rABC47efd6b73068: [CI] Allow for running arbitrary scripts
Summary

This feature already exists but requires to specify a script file to
run. It is more versatile to let the user write the script directly in
the YAML file, since it can always call an external script as needed.

Test Plan
./contrib/teamcity/build-configurations.py lint-circular-dependencies
./contrib/teamcity/build-configurations.py build-osx

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.

Event Timeline

Fabien requested review of this revision.Thu, Jan 7, 10:41
Fabien planned changes to this revision.Thu, Jan 7, 13:11

Deduplicate script path construction

This revision is now accepted and ready to land.Thu, Jan 7, 15:21
This revision was automatically updated to reflect the committed changes.