Jenkins pipeline 고도화
한 2년차에 회사에서 이슈가 하나 있었다.그렇게 큰 회사는 아니다보니, 개발자가 직접 운영에 배포하고 있다는 문제점이 있었다.그리고 실 운영중인 서비스에 대해 특정 배포시간대가 아닌 그냥 일반적으로 배포한다는 점이 있었다. 그래서 팀장님과 협의하고, 다른 팀과 협의하여 이렇게 바꿨었다.개발 배포용 계정 공유운영은 DevOps 에서만 진행 (아직도 안하고 있음.. 언제 할거니....?) 처음에 작성한 Pipeline과는 살짝 다르게, 간단하게 Slack에 Notification을 보내는 내용만 추가를 했었다.pipeline { agent any environment { GITLAB_CREDENTIALS_ID = 'UNKNOWN' PROD_REMOTE_DIR = '..
2025.04.14