반응형

CI/CD 4

[TIL] 유출되어 무효화된 Slack Webhook 다시 연결하기

Slack Webhook 은 비밀번호 같은 거라서, 한 번 노출되면 안전하지 않다 그런 Slack Webhook 을 Git 같은 공용 저장소에 올리게 되면 웹후크가 무효화됐다는 메일이 바로 날아온다 Slack 측에서 보안 감지 시스템이 있어, 공용 저장소에 올라온 URL 을 크롤링하고 바로 무효화시키기 때문이다 다시 연결하는 방법은 매우 간단하다 처음 연결하는 방법은 여기에 정리해놨다 https://helloahram.tistory.com/244 [TIL] Slack 으로 Test Result 전달하기 w/ RobotFrameWork1. Slack 채널 생성 먼저, Slack 에 채널을 하나 만들어준다 2. Slack API 페이지 접속 및 앱 생성 Slack API 페이지에 접속해서 채널에 연동할 ..

TIL/Slack 2025.08.27

Jenkins #2 Github Repo 와 Jenkins 연동하기 - 실패 버전

https://helloahram.tistory.com/246 여기서 이어서 진행 중 - Jenkins #1 로컬 Docker 환경에서 Freestyle Job 실행해보기정글에서는 AWS Credit 을 받아 AWS 환경을 구성하고 Jenkins 도 설치했지만 여기서는 Local 환경에 Docker 를 이용하여 Jenkins 를 구성해보려고 한다 정글에서 진행한 CI/CD via Jenkins + Docker https://helloahram.tishelloahram.tistory.com Github Repo 준비하기 연동할 프로젝트의 Root 폴더에 Jenkinsfile 파일을 만들고, Pipeline 을 넣어준다 그리고 Jenkins 에서 접근할 수 있도록 권한 설정을 해준다 Github Setti..

TIL/DOCKER 2025.07.16

Jenkins #1 로컬 Docker 환경에서 Freestyle Job 실행해보기

정글에서는 AWS Credit 을 받아 AWS 환경을 구성하고 Jenkins 도 설치했지만 여기서는 Local 환경에 Docker 를 이용하여 Jenkins 를 구성해보려고 한다 정글에서 진행한 CI/CD via Jenkins + Docker https://helloahram.tistory.com/184 CI/CD via Jenkins + Docker #1CI/CDCI - Continuous Integration 지속적 통합 CD - Continuous Delivery or Deployment 지속적인 제공 or 배포 CI 목적 - 자동으로 Build/ Test 1. 코드 변경 사항을 주기적으로 빈번하게 Merge 해야 한다 2. 통합을 위한helloahram.tistory.comhttps://hell..

TIL/DOCKER 2025.07.14

CI/CD via Jenkins + Docker #1

CI/CDCI - Continuous Integration 지속적 통합 CD - Continuous Delivery or Deployment 지속적인 제공 or 배포 CI 목적 - 자동으로 Build/ Test 1. 코드 변경 사항을 주기적으로 빈번하게 Merge 해야 한다 2. 통합을 위한 단계 (Build, Test, Merge) 의 자동화 CI 장점 1. 개발 생산성 향상 -> 코드의 퀄리티 향상 2. 문제점을 빠르게 발견 -> 버그 수정 용이, 문제점을 빠르게 발견 브랜치 전략 * 마스터 브랜치 Main - 배포 가능한 상태만 관리하는 브랜치 * 통합 브랜치 Develop - 다음 배포할 내용들을 개발하는 브랜치 * 기능 브랜치 Feature - 실제 개발이 진행되는 브랜치 CD 목적 - 안정적..

TIL/DOCKER 2024.12.22
반응형