From 625d67779e6fee708257293ce96036a037ad016b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Fri, 10 Oct 2025 12:40:43 +0200 Subject: [PATCH] feat: new workflow --- .init/bin/mirror_project.sh | 12 ++++++++++++ Projects/kompose/auto/kompose.yml | 6 ++++++ 2 files changed, 18 insertions(+) create mode 100644 .init/bin/mirror_project.sh create mode 100644 Projects/kompose/auto/kompose.yml diff --git a/.init/bin/mirror_project.sh b/.init/bin/mirror_project.sh new file mode 100644 index 00000000..f7933cbf --- /dev/null +++ b/.init/bin/mirror_project.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +TMP_PROJECT=/tmp/project + +git clone "$1" "$TMP_PROJECT" +cp -rf ./* "$TMP_PROJECT" +cd "$TMP_PROJECT" +rm -rf ./.env **/uploads/ ./**/*.sql ./**/*.pem +git add -A +git commit -m "$2" +git push +cd - diff --git a/Projects/kompose/auto/kompose.yml b/Projects/kompose/auto/kompose.yml new file mode 100644 index 00000000..82e6e788 --- /dev/null +++ b/Projects/kompose/auto/kompose.yml @@ -0,0 +1,6 @@ +- hosts: all + tasks: + - name: Run kompose.sh with args + shell: cd /root/Projects/kompose && ./kompose.sh "{{ kompose_filter }}" {{ kompose_command }} + args: + executable: /bin/bash