From 9f93b7a33f484b4ccdec2a47748f27338c99afbe Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Fri, 8 Mar 2024 18:54:16 +0300 Subject: Add support for build-auxiliary manifest value overrides in bdep-ci --- tests/ci.testscript | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'tests') diff --git a/tests/ci.testscript b/tests/ci.testscript index 9b365d3..abe6021 100644 --- a/tests/ci.testscript +++ b/tests/ci.testscript @@ -32,6 +32,7 @@ end EOI +cat <+prj/manifest + build-auxiliary: *-postgresql_* network-build-config: config.prj.network=true EOI @@ -278,6 +279,22 @@ windows = ($cxx.target.class == 'windows') EOE } + : build-auxiliary + : + { + $clone_prj; + + $* --override 'build-auxiliary: *-postgresql_16' 2>>~%EOE%; + %CI request is queued.*% + %reference: .+% + EOE + + $* --override 'build-auxiliary-pgsql: *-postgresql_16' 2>>EOE != 0 + error: invalid --override option value: no match for 'build-auxiliary-pgsql' value override + info: override: build-auxiliary-pgsql: *-postgresql_16 + EOE + } + : invalid-option : { -- cgit v1.1