diff options
author | Karen Arutyunov <karen@codesynthesis.com> | 2019-04-17 22:46:39 +0300 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2019-04-26 18:34:05 +0300 |
commit | 559fbe0cbdb16f0c7c3a2f33e326a3b5930fd3f3 (patch) | |
tree | 6b767619db5cd11737b3bdd6b2e7c10e100c7018 /brep | |
parent | 86c8ca15782026e1927fd36021a8b2b2972b7d71 (diff) |
Add support for overrides parameter in CI request handler
Diffstat (limited to 'brep')
-rw-r--r-- | brep/handler/ci/ci-load.in | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/brep/handler/ci/ci-load.in b/brep/handler/ci/ci-load.in index 0a16e8c..915f9a6 100644 --- a/brep/handler/ci/ci-load.in +++ b/brep/handler/ci/ci-load.in @@ -288,11 +288,18 @@ manifest_serializer_finish loadtab="$data_dir/loadtab" run echo "$repository $display_name cache:cache" >"$loadtab" +# Apply overrides, if uploaded. +# +if [ -f "$data_dir/overrides.manifest" ]; then + loader_options+=(--overrides-file "$data_dir/overrides.manifest") +fi + # Load the requested repository packages into the brep package database for # the tenant identified by the reference. # -run "$loader" "${loader_options[@]}" --force --shallow --tenant "$reference" \ -"$loadtab" +loader_options+=(--force --shallow --tenant "$reference") + +run "$loader" "${loader_options[@]}" "$loadtab" # Remove the no longer needed CI request data directory. # |