~ajhalili2006's personal website, built with Zensical (successor of Material for Mkdocs) [old repo name got bugged while attempting to do manual knot migration via repo deletion] andreijiroh.dev
zensical mkdocs-material website

chore(ci): more CI-related changes

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@gmail.com>

Changed files
+5 -11
+1
.build.yml
···
SOURCEHUT_PAGES_TOKEN=${OAUTH2_TOKEN} PRIVATE_SSH_KEY=~/.ssh/passwordless-auth-sshfs ./bin/deploy-gmi.sh
artifacts:
- web/tildeweb-prod-build.tar.gz
+
- web/gemini-site.tar.gz
+4 -11
.gitlab-ci.yml
···
stages:
- test
- build
-
- sync-repo
default:
tags:
···
# This ensures that only pushes to the default branch will trigger
# a pages deploy
- if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH
-
.pages:srht:
-
stage: build
-
needs:
-
- pages
-
script:
-
- doppler run -- ./bin/deploykit-gmi.sh
-
rules:
-
- if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH
# TODO: Automate this over at mirrors/cronjobs soon.
-
sync-branch:
-
stage: sync-repo
+
sync-repo:
+
stage: build
allow_failure: true
+
variables:
+
GIT_SSH_COMMAND: "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no"
script:
- |
set -x