From 9e28fc049967014c371e8496d1fb80028b345566 Mon Sep 17 00:00:00 2001 From: Bel LaPointe Date: Sun, 29 Oct 2023 16:46:13 -0600 Subject: [PATCH] apparently cant docker run and mount so lets try this --- .gitea/workflows/cicd.yaml | 23 ++++++++++++++--------- src/homebrew/homebrew.yaml | 1 + 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/cicd.yaml b/.gitea/workflows/cicd.yaml index cca02a5..6a15c9c 100644 --- a/.gitea/workflows/cicd.yaml +++ b/.gitea/workflows/cicd.yaml @@ -15,12 +15,17 @@ jobs: uses: actions/checkout@v3 - name: cicd run: | - docker run \ - --rm \ - -i \ - -v "$(realpath "$PWD")":/mnt \ - -w /mnt \ - -e FIREBASE_CI_TOKEN='${{ secrets.FIREBASE_CI_TOKEN }}' \ - -e GITLAB_PAT='${{ secrets.GITLAB_PAT }}' \ - registry-app.inhome.blapointe.com:5001/portfolio/resume/builder:latest \ - bash ./build/firebase.sh + f=$(mktemp) + echo "FIREBASE_CI_TOKEN='${{ secrets.FIREBASE_CI_TOKEN }}'" >> ./.env + echo "GITLAB_PAT='${{ secrets.GITLAB_PAT }}'" >> ./.env + echo ' + FROM registry-app.inhome.blapointe.com:5001/portfolio/resume/builder:latest + WORKDIR /mnt + COPY ./ /mnt/ + RUN source ./.env + RUN bash ./build/firebase.sh + ' | sed 's/^ *//' > $f + docker build -f $f -t resume-build:resume-build . + result=$? + docker rmi resume-build:resume-build || true + exit $? diff --git a/src/homebrew/homebrew.yaml b/src/homebrew/homebrew.yaml index d306b1f..3af88f0 100644 --- a/src/homebrew/homebrew.yaml +++ b/src/homebrew/homebrew.yaml @@ -64,3 +64,4 @@ resume: - 'Platforms: Docker, Hashicorp, Linux/Unix, AWS, REST, Microservices, Git' - 'Datastores: MongoDB, Redis, S3, Couchbase, DynamoDB' +