일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- Docker Compose
- KAFKA
- Selenium
- Hibernate
- ChannelPipeline
- MySQL
- JPA
- redis
- argo cd
- RabbitMQ
- QueryDSL
- netflix oss
- mybatis
- spring boot redis
- docker
- cassandra
- Redis Sentinel
- jmeter
- spring cloud
- docker-compose
- docker compose mysql
- spring boot
- vue.js
- Netty
- Airflow
- grafana
- WebLogic
- coalesce
- weblogic 10
- Spring Open Feign
- Today
- Total
목록Auto Build(CI SCM GIT)/Jenkins (4)
IT.FARMER
pending - Waiting for next available executor pending - Waiting for next available executorStill waiting to schedule taskWaiting for next available executor 원인자원부족에의한 교착상태에 빠졌을때 생성 되는 오류이다.직접적인 원인으로 몇가지가 존재 한다.첫째, CPU 및 memory 부족으로 인한 실패둘째, Queue 대기 열 부족으로 인한 실패execute 갯수가 설정한 값보다 넘을때 나타난다. ITEM 빌드가 끝나게 되면 위의 메세지가 사라지고 자동으로 Queue에 대기 상태로 있던 Item 들이 실행 된다.젠킨스 작업 흐름에 대한 이해Jenkins는..
Jenkinsfile 에서 변수사용시 차이점 ${env.propertie-name} 과 ${properties}의 차이는 env. 으로 시작되는 파일은 Jenkins 에서 변수로 생성해둔 파일을 사용할때 사용한다. 이프로젝트는 매개변수가 있습니다 를 체크한다 이후 String Parameter.. 등등 선택하여 매개변수명을 등록한다. 이후 위에서 언급한바와같이 ${env.매개변수명} 을 입력하여 사용한다. 또한 Jenkins 에서는 사용할수 있는 환경변수들이 있는데 그중 하나가 BUILD_NUMBER 이다. 빌드넘버는 여기 히스토리에 표시되는 값과 동일하다. 해당값을 이용하여 Jenkins의 execute shell 탭에서 활용 할 수도 있다. 이렇게 하면 Jenkins 빌드넘버로 jar 파일을 관리하며..
jenkins pipeline 구성 - sshPublisher sshPublisher 는 ssh 를 통해 원격서버로 파일을 복사하거나 명령을 실행하는 기능을 제공하는 플러그인중 하나이다. 우선접속할수 있는 시스템을 설정 한다. SSH Server Add.. Jenkinsfile 의 step script sshTransfer는 sshPublisher에서 사용되는 객체 중 하나로, SSH를 사용하여 파일을 복사할 때 소스 파일과 대상 파일 경로를 지정하는 데 사용됩니다. sshTransfer의 속성은 다음과 같습니다. sourceFiles: 복사할 파일의 경로를 지정합니다. 파일을 복사하려면 파일 이름과 확장자를 지정하고, 디렉토리를 복사하려면 디렉토리 이름만 지정하면 됩니다. 여러 파일을 복사하려면 파일 ..
1. 플러그인 설정 - Build Pipeline Plugin 쉽게 말하면 Job들 간에 관계를 제공합니다. Job 간의 순서와 트리거 기능을 제공합니다. - dashboard-view Build Pipeline Plugin에 종속성을 가지고 있는 플러그인으로 연관 관계가 있는 Job들 간의 Dashboard를 제공합니다. - Slicing Plugin 빌드 히스토리 관리 (오래된 히스토리 폐기 https://wiki.jenkins.io/display/JENKINS/Discard+Old+Build+plugin ) - Deploy to container - publish over ssh (SSH Publishers plugin) 배포 플러그인 - embeddable-build-status git lab 에..