Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a426ee5fa8 | |||
| 90c3630a42 |
Vendored
-8
@@ -15,14 +15,6 @@ pipeline {
|
||||
sh 'chmod +x ${DEPLOY_DIR}/*.sh && ./${DEPLOY_DIR}/package.sh'
|
||||
}
|
||||
}
|
||||
stage('Confirm Production') {
|
||||
steps {
|
||||
input(
|
||||
message: "Production 서버(${env.SSH_TARGET})로 배포하시겠습니까?",
|
||||
ok: 'Deploy'
|
||||
)
|
||||
}
|
||||
}
|
||||
stage('Upload') {
|
||||
steps {
|
||||
sh '''
|
||||
|
||||
@@ -8,7 +8,7 @@ ARCHIVE_NAME="$1"
|
||||
PROD_TMP_DIR="/tmp/chocomae-deploy"
|
||||
PROD_BACKUP_DIR="/var/backups/chocomae"
|
||||
PROD_HTML_ROOT="/var/www/html"
|
||||
PROD_DEPLOY_DIR="${PROD_HTML_ROOT}/mouse-typing"
|
||||
PROD_DEPLOY_DIR="${PROD_HTML_ROOT}/mouse_typing"
|
||||
|
||||
TIMESTAMP=$(date +%Y%m%d%H%M%S)
|
||||
NEW_DIR="${PROD_DEPLOY_DIR}_new"
|
||||
@@ -58,14 +58,14 @@ sudo bash -c "ls -t ${PROD_BACKUP_DIR}/chocomae-prod-backup-*.tar.gz 2>/dev/null
|
||||
|
||||
# ---------- 3. 순간 교체 ----------
|
||||
echo "=== [4/4] 디렉토리 스왑 ==="
|
||||
#if sudo test -d "${PROD_DEPLOY_DIR}"; then
|
||||
# sudo mv "${PROD_DEPLOY_DIR}" "${OLD_DIR}"
|
||||
#fi
|
||||
#sudo mv "${NEW_DIR}" "${PROD_DEPLOY_DIR}"
|
||||
#SWAPPED=1
|
||||
if sudo test -d "${PROD_DEPLOY_DIR}"; then
|
||||
sudo mv "${PROD_DEPLOY_DIR}" "${OLD_DIR}"
|
||||
fi
|
||||
sudo mv "${NEW_DIR}" "${PROD_DEPLOY_DIR}"
|
||||
SWAPPED=1
|
||||
|
||||
# index.html은 html 루트에 위치
|
||||
#sudo mv -v "${PROD_DEPLOY_DIR}/index.html" "${PROD_HTML_ROOT}/index.html"
|
||||
sudo mv -v "${PROD_DEPLOY_DIR}/index.html" "${PROD_HTML_ROOT}/index.html"
|
||||
|
||||
# ---------- 4. 정리 ----------
|
||||
echo "=== 정리 ==="
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
<script>
|
||||
|
||||
$(document).ready(function() {
|
||||
/*
|
||||
showErrorMessage(
|
||||
'(01월 28일) 알림<br/>\
|
||||
* 개인정보 처리방침 화면 추가<br/>\
|
||||
@@ -10,6 +11,7 @@ $(document).ready(function() {
|
||||
<br/>'
|
||||
, 'danger'
|
||||
);
|
||||
*/
|
||||
});
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user