From 59be8e6546282b7470550865ccbea634913c6ff9 Mon Sep 17 00:00:00 2001 From: retropikzel Date: Sun, 29 Sep 2024 07:57:32 +0300 Subject: [PATCH] Update the configuration with curl and token --- docker-compose.yml | 1 + start.sh | 3 +++ update.sh | 3 +-- 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100755 start.sh diff --git a/docker-compose.yml b/docker-compose.yml index 75a0b8e..fb804a8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,6 +5,7 @@ services: dockerfile: jenkins.Dockerfile environment: - CASC_JENKINS_CONFIG=/jenkins.yml + - CASC_RELOAD_TOKEN=${CASC_RELOAD_TOKEN} volumes: - ./jenkins.yml:/jenkins.yml - ./id_rsa:/secrets/id_rsa diff --git a/start.sh b/start.sh new file mode 100755 index 0000000..d235335 --- /dev/null +++ b/start.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +docker-compose up --build diff --git a/update.sh b/update.sh index 45d3a9d..fcae3e6 100755 --- a/update.sh +++ b/update.sh @@ -1,5 +1,4 @@ #!/bin/bash -git pull -docker-compose up --build +curl -X POST "https://jenkins.staging.scheme.org/reload-configuration-as-code/?casc-reload-token=${CASC_RELOAD_TOKEN}"