add assets and config CI
This commit is contained in:
parent
3ac225f674
commit
debe132b6c
5 changed files with 32 additions and 15 deletions
|
|
@ -1,24 +1,38 @@
|
|||
stages:
|
||||
- build
|
||||
- deploy
|
||||
|
||||
variables:
|
||||
LFTP_IMAGE: alpine/ftp # Image légère avec lftp préinstallé
|
||||
|
||||
before_script:
|
||||
- apk add --no-cache lftp # Pour alpine, ou apt-get pour Debian
|
||||
|
||||
build:
|
||||
stage: build
|
||||
image: php:8.2
|
||||
cache:
|
||||
key: ${CI_COMMIT_REF_SLUG}
|
||||
paths:
|
||||
- vendor/
|
||||
script:
|
||||
- composer install --no-dev --optimize-autoloader
|
||||
artifacts:
|
||||
paths:
|
||||
- dist/
|
||||
|
||||
deploy:
|
||||
stage: deploy
|
||||
only:
|
||||
- main
|
||||
image: $LFTP_IMAGE
|
||||
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;
|
||||
- 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"
|
||||
- curl -sSf https://$HOST > /dev/null
|
||||
|
|
|
|||
1
assets/src/_reset.scss
Normal file
1
assets/src/_reset.scss
Normal file
|
|
@ -0,0 +1 @@
|
|||
@import "_reset.scss";
|
||||
1
assets/style.css
Normal file
1
assets/style.css
Normal file
|
|
@ -0,0 +1 @@
|
|||
/*# sourceMappingURL=style.css.map */
|
||||
1
assets/style.css.map
Normal file
1
assets/style.css.map
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"version":3,"sources":[],"names":[],"mappings":"","file":"style.css"}
|
||||
0
assets/style.scss
Normal file
0
assets/style.scss
Normal file
Loading…
Add table
Add a link
Reference in a new issue