blog/.gitlab-ci.yml
Matej Focko be5b8c36b0
ci: do not test build
Signed-off-by: Matej Focko <me@mfocko.xyz>
2023-07-06 21:02:56 +02:00

34 lines
679 B
YAML

image: node:current-alpine3.15
stages:
- test
- deploy
# test:
# stage: test
# script:
# - yarn install
# - URL=http://localhost BASE_URL=/ yarn build
# except:
# - main
# # tags:
# # - shared-fi
deploy:
stage: deploy
script:
- mkdir -p ~/.ssh
- ln -s $SSH_CONFIG ~/.ssh/config
- ln -s $SSH_KEY ~/.ssh/id_ed25519
- ln -s $SSH_KNOWN_HOSTS ~/.ssh/known_hosts
- chmod 600 ~/.ssh/config ~/.ssh/id_ed25519 ~/.ssh/known_hosts
- apk update && apk add make graphviz zip openssh rsync
- yarn install
- make regenerate-dots
- make regenerate-zips
- make deploy-aisa
- make deploy-poincare
only:
- main
# tags:
# - shared-fi