From e669434620036131b483428027bd1a29e3a85729 Mon Sep 17 00:00:00 2001 From: kjuulh Date: Thu, 3 Aug 2023 23:39:26 +0200 Subject: [PATCH] feat: set to use prefix when in ci Signed-off-by: kjuulh --- .drone.yml | 3 +++ scripts/ci:main.sh | 8 +++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 802b757..b940279 100644 --- a/.drone.yml +++ b/.drone.yml @@ -41,6 +41,7 @@ steps: CUDDLE_SECRETS_PROVIDER: 1password CUDDLE_ONE_PASSWORD_DOT_ENV: ".env.ci" CUDDLE_SSH_AGENT: "true" + CUDDLE_CI: "true" OP_SERVICE_ACCOUNT_TOKEN: from_secret: op_service_account_token when: @@ -69,6 +70,7 @@ steps: CUDDLE_SECRETS_PROVIDER: 1password CUDDLE_ONE_PASSWORD_DOT_ENV: ".env.ci" CUDDLE_SSH_AGENT: "true" + CUDDLE_CI: "true" OP_SERVICE_ACCOUNT_TOKEN: from_secret: op_service_account_token when: @@ -97,6 +99,7 @@ steps: CUDDLE_SECRETS_PROVIDER: 1password CUDDLE_ONE_PASSWORD_DOT_ENV: ".env.ci" CUDDLE_SSH_AGENT: "true" + CUDDLE_CI: "true" OP_SERVICE_ACCOUNT_TOKEN: from_secret: op_service_account_token when: diff --git a/scripts/ci:main.sh b/scripts/ci:main.sh index 6af4ba4..c4c7767 100755 --- a/scripts/ci:main.sh +++ b/scripts/ci:main.sh @@ -2,7 +2,13 @@ set -e -cargo run -p ci -- main \ +CMD_PREFIX="cargo run -p ci --" + +if [[ -n "$CUDDLE_CI" ]]; then + CMD_PREFIX="./target/debug/ci" +fi + +$CMD_PREFIX main \ --mkdocs-image "$MKDOCS_IMAGE" \ --caddy-image "$CADDY_IMAGE" \ --image "$REGISTRY/$SERVICE" \