From 364fdda5e7458b13ae7becaae25430a688350126 Mon Sep 17 00:00:00 2001 From: Julien Dessaux Date: Fri, 20 Sep 2024 23:48:15 +0200 Subject: Removed ods management, git-crypt does not agree with my pipeline --- ods/ods.sh | 26 -------------------------- ods/ods.yaml | 22 ---------------------- 2 files changed, 48 deletions(-) delete mode 100644 ods/ods.sh delete mode 100644 ods/ods.yaml (limited to 'ods') 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 diff --git a/ods/ods.yaml b/ods/ods.yaml deleted file mode 100644 index 5ed5ca8..0000000 --- a/ods/ods.yaml +++ /dev/null @@ -1,22 +0,0 @@ -identities: - - "gpg" - - "ssh" -name: "ods" -steps: - - label: "git clone" - script: - path: "../common/git-clone.sh" - arguments: - - "https://git.adyxax.org/adyxax/ods" - - label: "build and deploy" - script: - path: "./ods.sh" - - label: "clean" - script: - path: "../common/clean.sh" -runner: - identity: "ssh" - name: "ssh" - parameters: - host: "lore.adyxax.org" - user: "root" -- cgit v1.2.3