image: quay.io/buildah/stable:latest variables: STORAGE_DRIVER: vfs BUILDAH_FORMAT: docker BUILDAH_ISOLATION: chroot GIT_SUBMODULE_STRATEGY: recursive stages: - build - deploy build docker image: stage: build script: - buildah bud -t teckids.org:latest interruptible: true retry: 1 build pages: stage: build before_script: - apk add --update-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/community/ zola - apk add yarn - yarn install script: - zola build - cp _redirects public/ artifacts: paths: - public/ only: - master push docker image: stage: deploy before_script: - buildah login -u "$CI_REGISTRY_USER" --password $CI_REGISTRY_PASSWORD $CI_REGISTRY script: - buildah push teckids.org:latest