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