diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bbc4c90..877c45c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -21,20 +21,32 @@ build-site: - public/ -#deploy-neocities: -# # This might get really ugly with neocities so hang on a while before we bother -# # trying to figure how tf we deploy this thing -# only: -# refs: -# - neocities -# -# stage: deploy -# -# script: -# # First the html -# - bash upload.sh -h -# # then we do the media files -# - bash upload.sh -M +pages: + stage: deploy + needs: + - build-site + dependencies: + - build-site + # Dummy script to keep the job valid + script: + - > + if [ -d public/ ]; then + echo 'Public directory found' + else + echo 'Nothing found' + fi + artifacts: + paths: + - public/ +neocities: + stage: deploy + needs: + - build-site + when: manual + dependencies: + - build-site + script: + - bash scripts/neocities.sh