fix CI
This commit is contained in:
parent
06469a0f29
commit
bab22547fa
1 changed files with 18 additions and 16 deletions
|
|
@ -1,34 +1,36 @@
|
|||
stages:
|
||||
- build
|
||||
- install
|
||||
- deploy
|
||||
|
||||
build:
|
||||
stage: build
|
||||
image: php:8.2
|
||||
install:
|
||||
stage: install
|
||||
image: composer:2.7
|
||||
cache:
|
||||
key: composer
|
||||
paths:
|
||||
- vendor/
|
||||
- ~/.composer/cache
|
||||
script:
|
||||
- composer install
|
||||
- composer install --no-dev --no-interaction --prefer-dist --optimize-autoloader
|
||||
artifacts:
|
||||
paths:
|
||||
- vendor/
|
||||
- dist/
|
||||
|
||||
deploy:
|
||||
stage: deploy
|
||||
image: alpine/ftp
|
||||
only:
|
||||
- main
|
||||
rules:
|
||||
- if: '$CI_COMMIT_BRANCH == "main"'
|
||||
script:
|
||||
- lftp -c "set ftp:ssl-allow no; open -u $USERNAME,$PASSWORD $HOST;
|
||||
|
||||
mirror --reverse --verbose --ignore-time --parallel=10
|
||||
assets assets;
|
||||
mirror --reverse --delete --verbose --ignore-time --parallel=10 assets assets;
|
||||
|
||||
mirror --reverse --verbose --ignore-time --parallel=10
|
||||
kirby kirby;
|
||||
mirror --reverse --delete --verbose --ignore-time --parallel=10 kirby kirby;
|
||||
|
||||
mirror --reverse --verbose --ignore-time --parallel=10
|
||||
-x accounts/ -x cache/ -x sessions/
|
||||
site site;
|
||||
mirror --reverse --delete --verbose --ignore-time --parallel=10 -x accounts/ -x cache/ -x sessions/ site site;
|
||||
|
||||
mirror --reverse --delete --verbose --ignore-time --parallel=10 -x .git/ -x .gitlab-ci.yml vendor vendor;
|
||||
|
||||
mirror --reverse --verbose --ignore-time --parallel=10
|
||||
vendor vendor;
|
||||
quit"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue