summaryrefslogtreecommitdiff
path: root/playbooks/roles/ci/templates/volumes/laminar/jobs/playbook.run
diff options
context:
space:
mode:
authorElizabeth Hunt <me@liz.coffee>2025-05-28 23:56:55 -0700
committerElizabeth Hunt <me@liz.coffee>2025-05-28 23:56:55 -0700
commit6d3cefc29d596fcce0d436391eb6feec16bf2018 (patch)
tree096b16849467669a3542ee2a3e76c57e4da827dd /playbooks/roles/ci/templates/volumes/laminar/jobs/playbook.run
parentb8ffbfe27eae919750ef4d3facf02393d1004287 (diff)
downloadinfra-6d3cefc29d596fcce0d436391eb6feec16bf2018.tar.gz
infra-6d3cefc29d596fcce0d436391eb6feec16bf2018.zip
CI part one
Diffstat (limited to 'playbooks/roles/ci/templates/volumes/laminar/jobs/playbook.run')
-rwxr-xr-xplaybooks/roles/ci/templates/volumes/laminar/jobs/playbook.run25
1 files changed, 0 insertions, 25 deletions
diff --git a/playbooks/roles/ci/templates/volumes/laminar/jobs/playbook.run b/playbooks/roles/ci/templates/volumes/laminar/jobs/playbook.run
deleted file mode 100755
index 181a050..0000000
--- a/playbooks/roles/ci/templates/volumes/laminar/jobs/playbook.run
+++ /dev/null
@@ -1,25 +0,0 @@
-#!/bin/bash
-# usage: laminarc queue playbook remote="ssh://src.liz.coffee:2222/infra" playbooks="deploy.yml playbooks/labdns.yml"
-
-set -e
-
-declare -a args=("$remote" "$playbooks")
-for arg in "${args[@]}"
-do
- if [[ ! "$arg" =~ ^[[:alnum:]:_\ \.\/\-]*$ ]]; then
- echo "Invalid argument format. Don't be sneaky snek (-_-)."
- exit 1
- fi
-done
-
-log "Cloning remote $remote"
-r=$(echo "ansible-$(date --iso-8601=seconds)")
-git clone "$remote" "$r" && cd "$r"
-
-get_secret "ansible_secrets" | jq -r '.notes' > secrets.yml
-private_key=$(get_secret "ssh_key" | jq -r '.notes')
-
-env -i HOME="$HOME" ssh-agent bash -c "ssh-add <(echo \"$private_key\") && ansible-playbook -e @secrets.yml $playbooks"
-
-cd -
-rm -rf "$r"