feat(cicd): zioinfo-mail CI/CD complete — Jenkins build #9 SUCCESS
- Jenkinsfile: npm build → copy dist → rsync → sudo systemctl - deploy_server_webhook.py: 6개 repo 지원 (zioinfo-mail 추가) - sudoers: jenkins → sudo systemctl zioinfo-mail - Gitea repo: zio/zioinfo-mail 정상 소스 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
8ab660cd38
commit
e93565be88
4
workspace/zioinfo-mail/Jenkinsfile
vendored
4
workspace/zioinfo-mail/Jenkinsfile
vendored
@ -41,9 +41,9 @@ pipeline {
|
|||||||
${SRC}/venv/bin/pip install -r backend/requirements.txt -q
|
${SRC}/venv/bin/pip install -r backend/requirements.txt -q
|
||||||
|
|
||||||
# 서비스 재기동
|
# 서비스 재기동
|
||||||
systemctl restart zioinfo-mail
|
sudo systemctl restart zioinfo-mail
|
||||||
sleep 4
|
sleep 4
|
||||||
systemctl is-active zioinfo-mail || exit 1
|
sudo systemctl is-active zioinfo-mail || exit 1
|
||||||
|
|
||||||
# 헬스체크
|
# 헬스체크
|
||||||
curl -sf http://localhost:8026/health || exit 1
|
curl -sf http://localhost:8026/health || exit 1
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user