aboutsummaryrefslogtreecommitdiff
path: root/src/cli/stasis/stasis_main.c
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2024-12-03 10:47:37 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2024-12-03 19:07:23 -0500
commit5796ce9338c7fe2aa8a26766ff9e01448d785c99 (patch)
tree2bdbf64f25753f8d53b408b62b78f524cbe3ca0d /src/cli/stasis/stasis_main.c
parent9098abc13882e6b665e46361721d3bcba7da55eb (diff)
downloadstasis-5796ce9338c7fe2aa8a26766ff9e01448d785c99.tar.gz
Add ability to use artifactory without uploading any artifacts at the end.
* New option: --no-artifactory-upload * Implies --no-artifactory-build-info * Updated README.md
Diffstat (limited to 'src/cli/stasis/stasis_main.c')
-rw-r--r--src/cli/stasis/stasis_main.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/cli/stasis/stasis_main.c b/src/cli/stasis/stasis_main.c
index 807dbbd..dc4e2d1 100644
--- a/src/cli/stasis/stasis_main.c
+++ b/src/cli/stasis/stasis_main.c
@@ -102,6 +102,10 @@ int main(int argc, char *argv[]) {
case OPT_NO_ARTIFACTORY_BUILD_INFO:
globals.enable_artifactory_build_info = false;
break;
+ case OPT_NO_ARTIFACTORY_UPLOAD:
+ globals.enable_artifactory_build_info = false;
+ globals.enable_artifactory_upload = false;
+ break;
case OPT_NO_TESTING:
globals.enable_testing = false;
break;
@@ -561,7 +565,7 @@ int main(int argc, char *argv[]) {
}
if (want_artifactory) {
- if (globals.enable_artifactory) {
+ if (globals.enable_artifactory && globals.enable_artifactory_upload) {
msg(STASIS_MSG_L1, "Uploading artifacts\n");
delivery_artifact_upload(&ctx);
} else {