added auto deploy

This commit is contained in:
Olivier Demers 2023-03-19 20:45:56 -04:00
parent 15f4f3dae3
commit 9cc720f673

27
.gitlab-ci.yml Normal file
View File

@ -0,0 +1,27 @@
default:
talgs:
- docs
stages:
- build
- deploy
build:
stage: build
artifacts:
paths:
- public/
script:
- echo "Build"
- hugo
delpoy-beta:
stage: deploy
script:
- echo "Deploy"
- ncftpput -R -u "$ftp_user" -p "$ftp_pass" pls5618.com docs public/*
evironment:
name: beta
url: https://docs.pls5618.com
only:
- main