10
Jenkinsfile
vendored
10
Jenkinsfile
vendored
@@ -7,7 +7,7 @@ pipeline {
|
||||
|
||||
TOOLBOX_PATH ="/home/lucas/services/static-sites/static-toolbox"
|
||||
SOURCE_DIR = "html"
|
||||
DEPLOY_PATH = "/home/lucas/services/static-sites/site-veloboomboom/html-prod"
|
||||
DEPLOY_ROOT = "/home/lucas/services/static-sites/site-veloboomboom"
|
||||
}
|
||||
stages {
|
||||
stage('Check toolbox') {
|
||||
@@ -69,10 +69,14 @@ pipeline {
|
||||
sh """
|
||||
docker run --rm \
|
||||
--volumes-from jenkins \
|
||||
-v /home/lucas/services/static-sites/site-veloboomboom:/home/lucas/services/static-sites/site-veloboomboom \
|
||||
-v ${env.DEPLOY_ROOT}:/site-deploy \
|
||||
-w \$(pwd) \
|
||||
alpine:latest \
|
||||
sh -c "mkdir -p ../html-new && cp -R html/* ../html-new/ && mv -T ../html-new ../html-prod"
|
||||
sh -c " \
|
||||
mkdir -p /site-deploy/html-new && \
|
||||
cp -R html/* /site-deploy/html-new/ && \
|
||||
mv -T /site-deploy/html-new /site-deploy/html-prod \
|
||||
"
|
||||
"""
|
||||
|
||||
echo "Reloading Caddy..."
|
||||
|
||||
Reference in New Issue
Block a user