diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..00caef0 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,24 @@ +stages: + - deploy + +deploy: + stage: deploy + only: + - main + script: + - apt-get update -qq && apt-get install -y -qq lftp + - lftp -c "set ftp:ssl-allow no; open -u $USERNAME,$PASSWORD $HOST; + + mirror --reverse --verbose --ignore-time --parallel=10 + assets assets; + + mirror --reverse --verbose --ignore-time --parallel=10 + kirby kirby; + + mirror --reverse --verbose --ignore-time --parallel=10 + -x accounts/ -x cache/ -x sessions/ + site site; + + mirror --reverse --verbose --ignore-time --parallel=10 + vendor vendor; + quit"