aboutsummaryrefslogtreecommitdiff
path: root/ods/ods.sh
diff options
context:
space:
mode:
authorJulien Dessaux2024-09-20 23:48:15 +0200
committerJulien Dessaux2024-09-20 23:48:57 +0200
commit364fdda5e7458b13ae7becaae25430a688350126 (patch)
tree04257f50a7c71422ccf39c5e2b00e058eb48f9bb /ods/ods.sh
parentReworked ODS job to handle the necessary git-crypt unlock (diff)
downloadev-scripts-364fdda5e7458b13ae7becaae25430a688350126.tar.gz
ev-scripts-364fdda5e7458b13ae7becaae25430a688350126.tar.bz2
ev-scripts-364fdda5e7458b13ae7becaae25430a688350126.zip
Removed ods management, git-crypt does not agree with my pipeline
Diffstat (limited to 'ods/ods.sh')
-rw-r--r--ods/ods.sh26
1 files changed, 0 insertions, 26 deletions
diff --git a/ods/ods.sh b/ods/ods.sh
deleted file mode 100644
index a71e02e..0000000
--- a/ods/ods.sh
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/usr/bin/env bash
-set -euo pipefail
-
-WORKDIR="/tmp/${EVENTLINE_JOB_NAME}"
-
-cleanup() {
- rm -rf "${WORKDIR}"
-}
-
-trap cleanup EXIT
-
-cd "${WORKDIR}"
-git-crypt unlock "${EVENTLINE_DIR}/identities/gpg/private_key"
-
-podman run --rm -ti -v "${WORKDIR}:/mnt" \
- --entrypoint "/bin/sh" \
- localhost/ods:latest \
- /bin/cp /usr/local/bin/ods /mnt/
-
-SSHKEY="${EVENTLINE_DIR}/identities/ssh/private_key"
-SSHOPTS="-i ${SSHKEY} -o StrictHostKeyChecking=accept-new"
-
-rsync -e "ssh ${SSHOPTS}" "${WORKDIR}/ods" root@ods.adyxax.org:/srv/ods/
-ssh root@ods.adyxax.org "systemctl restart ods"
-
-trap - EXIT