fix CI
This commit is contained in:
parent
1dad073ea1
commit
186f7b80ba
1 changed files with 14 additions and 13 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
stages:
|
stages:
|
||||||
- build
|
- build
|
||||||
- deploy
|
- deploy
|
||||||
|
|
||||||
variables:
|
variables:
|
||||||
COMPOSER_ALLOW_SUPERUSER: '1'
|
COMPOSER_ALLOW_SUPERUSER: '1'
|
||||||
|
|
||||||
|
|
@ -82,18 +83,18 @@ deploy_prod:
|
||||||
script:
|
script:
|
||||||
- cd dist
|
- cd dist
|
||||||
- |
|
- |
|
||||||
rsync_deploy() {
|
rsync_deploy() {
|
||||||
local src=$1
|
local src=$1
|
||||||
local dst=$2
|
local dst=$2
|
||||||
local exclude=$3
|
local exclude=$3
|
||||||
cmd="sshpass -p \"$PASSWORD\" rsync -az --delete -O"
|
cmd="sshpass -p \"$PASSWORD\" rsync -az --delete -O"
|
||||||
[[ -n $exclude ]] && cmd="$cmd $exclude"
|
[[ -n $exclude ]] && cmd="$cmd $exclude"
|
||||||
cmd="$cmd -e 'ssh -p 2244 -o StrictHostKeyChecking=no' $src $USERNAME@$HOST:$dst"
|
cmd="$cmd -e 'ssh -p 2244 -o StrictHostKeyChecking=no' $src $USERNAME@$HOST:$dst"
|
||||||
echo "$cmd"
|
echo "$cmd"
|
||||||
eval $cmd
|
eval $cmd
|
||||||
}
|
}
|
||||||
|
|
||||||
rsync_deploy site/ "$PROD_PATH/site/" "--exclude 'accounts/' --exclude 'cache/' --exclude 'sessions/'"
|
rsync_deploy site/ "$PROD_PATH/site/" "--exclude 'accounts/' --exclude 'cache/' --exclude 'sessions/'"
|
||||||
rsync_deploy vendor/ "$PROD_PATH/vendor/"
|
rsync_deploy vendor/ "$PROD_PATH/vendor/"
|
||||||
rsync_deploy kirby/ "$PROD_PATH/kirby/"
|
rsync_deploy kirby/ "$PROD_PATH/kirby/"
|
||||||
rsync_deploy assets/ "$PROD_PATH/assets/" "--exclude 'tiles/'"
|
rsync_deploy assets/ "$PROD_PATH/assets/" "--exclude 'tiles/'"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue