diff --git a/.harness/firebase-deploy.yaml b/.harness/firebase-deploy.yaml index 3cb1072..62901c6 100644 --- a/.harness/firebase-deploy.yaml +++ b/.harness/firebase-deploy.yaml @@ -15,36 +15,22 @@ spec: script: | echo build.event = ${{ build.event }} echo build.target = ${{ build.target }} - - name: lint - type: run - spec: - name: lint - container: jdkato/vale - shell: sh - script: > - set -x - - set -e - - f=$(mktemp) - - cat open-resume.com.d/local-storage-about-srcdoc-open-resume.json | sed 's/"[^"]*":/"."/g' > $f - - vale sync - - vale $f || true - name: build type: run when: build.event == "push" && build.target == "main" spec: name: build container: - image: andreysenov/firebase-tools + image: registry-app.inhome.blapointe.com:5001/portfolio/resume:latest user: root envs: FIREBASE_CI_TOKEN: ${{ secrets.get("resume-firebase-squeaky2x3-gmail-token") }} GITLAB_PAT: ${{ secrets.get("resume-gitlab-gitlab-breel-dev-token") }} shell: sh script: | - apt -y install git woff2 + f=$(mktemp) + cat open-resume.com.d/local-storage-about-srcdoc-open-resume.json | sed 's/"[^"]*":/"."/g' > $f + vale sync + vale $f || true + bash ./deploy.firebase.sh diff --git a/Dockerfile.cicd b/Dockerfile.cicd new file mode 100644 index 0000000..e1418aa --- /dev/null +++ b/Dockerfile.cicd @@ -0,0 +1,7 @@ +# docker build -t registry-app.inhome.blapointe.com:5001/portfolio/resume:latest -f ./Dockerfile.cicd . && docker push registry-app.inhome.blapointe.com:5001/portfolio/resume:latest +FROM jdkato/vale:latest as vale + +FROM andreysenov/firebase-tools:latest + +RUN apt -y install git woff2 bash +COPY --from=vale /bin/vale /bin/vale