GitLab Webhooks로 Jenkins 빌드 유발
1. 환경 CentOS Stream release 9 OpenJDK 17.0.6 Jenkins 2.452.3 GitLab 17.1 Docker version 27.0.3 Docker Compose version v2.28.1 Sp...
1. 환경 CentOS Stream release 9 OpenJDK 17.0.6 Jenkins 2.452.3 GitLab 17.1 Docker version 27.0.3 Docker Compose version v2.28.1 Sp...
1. docker logs 명령 Docker는 로그를 보기 위해 두 가지 유형의 로그 명령을 제공한다. docker logs docker service logs docker logs명령은 컨테이너 내부에서 생성된 로그 메시지를 보여주고, 이 docker service logs명령은 컨테이너 내의 서비스에서 생...
1. GitLab Runner Docker 이미지 pull GitLab Runner 최신 안정된 릴리즈 latest 이미지를 pull 한다. $ docker pull gitlab/gitlab-runner:latest 2. Docker 사용 1) 이미지 실행 $ docker run -d --name gitlab-runner gitlab/gitl...
1. GitLab Docker 이미지 pull GitLab 최신 안정된 릴리즈 latest 이미지를 pull 한다. $ docker pull gitlab/gitlab-ce:latest 2. Docker 사용 1) 이미지 실행 $ sudo docker run --detach \ --hostname 127.0.0.1 \ --env ...
1. Jenkins Docker 이미지 pull $ docker pull jenkins/jenkins:lts 2. Docker 사용 1) 이미지 실행 $ docker run --name jenkins -p 8080:8080 -p 50000:50000 --restart=on-failure -v jenkins_home:/var/jenkins_ho...
1. Apache Maven 다운로드 최신 버전의 Apache Maven을 다운로드 한다. 최신 버전은 Apache Maven 공식 웹사이트에서 확인한다. wget 명령을 사용하여 Maven을 다운로드할 수 있다. 시스템에 wget이 설치되어 있지 않으면 $ sudo dnf install wget 또는 $ sudo dnf install wge...
1. Docker Compose 설치 $ sudo curl -L https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose 2. Docker Compose 실행 권한 부여 ...
1. 이전 버전 제거 $ sudo dnf remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ ...
1. 운영 체제 확인 $ cat /etc/*release 2. 패키지 저장소 업데이트 $ sudo dnf update 3. 설치된 JDK 확인 $ dnf list installed | grep java 4. 설치 가능한 JDK 버전 확인 $ dnf list java*jdk-devel 5. 설치 $ dnf install java-...
gitlab-filtering-outbound-requests.md 1. 아웃바운드 요청 필터링 데이터 손실 및 노출 위험을 방지하기 위해 GitLab 관리자는 이제 아웃바운드 요청 필터링 컨트롤을 사용하여 GitLab 인스턴스에서 이루어지는 특정 아웃바운드 요청을 제한할 수 있다. 2. Secure webhooks and integrations ...