diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2021-04-08 15:24:37 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2021-04-08 18:09:49 +0300 |
commit | 49a94c43a2dfe0710fd6ce91992795535b1d57c8 (patch) | |
tree | 45f357ebda8547bff3b419e8e082f728dc05c39b /bdep/ci.cli | |
parent | 0ea0fcc510da720d509697d6f254a9e93f1f243c (diff) |
Add --build-config option to bdep-ci command
Diffstat (limited to 'bdep/ci.cli')
-rw-r--r-- | bdep/ci.cli | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/bdep/ci.cli b/bdep/ci.cli index a45828c..08d65cc 100644 --- a/bdep/ci.cli +++ b/bdep/ci.cli @@ -57,12 +57,13 @@ namespace bdep Some package manifest values can be overridden as part of the CI request submission using the \cb{--override} and \cb{--overrides-file} options as - well as their \cb{--builds} and \cb{--build-email} shortcuts. This is - primarily useful for specifying alternative build configurations and/or - build notification emails. For example: + well as their \cb{--builds}, \cb{--build-config}, and \cb{--build-email} + shortcuts. This is primarily useful for specifying alternative build + configurations and/or build notification emails. For example: \ $ bdep ci --builds gcc + $ bdep ci --build-config 'linux*-gcc*' \ Note that manifest overrides override the entire value group that they @@ -148,6 +149,18 @@ namespace bdep "Shortcut for \c{\b{--override\ builds:}<class-expr>}." } + strings --build-config + { + "<cf>[/<tg>]", + "Shortcut for the following options sequence: + + \c{\b{--override\ builds:all}}\n + \c{\b{--override\ build-include:}<cf>[/<tg>]}\n + \c{\b{--override\ build-exclude:**}} + + Repeat this option to specify multiple build configurations." + } + string --build-email { "<email>", |