일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- KAFKA
- argo cd
- redis
- docker-compose
- ChannelPipeline
- netflix oss
- Redis Sentinel
- MySQL
- spring cloud
- WebLogic
- grafana
- Hibernate
- weblogic 10
- cassandra
- vue.js
- spring boot
- JPA
- docker
- Netty
- QueryDSL
- spring boot redis
- docker compose mysql
- RabbitMQ
- Spring Open Feign
- jmeter
- Airflow
- Docker Compose
- mybatis
- coalesce
- Selenium
- Today
- Total
목록Auto Build(CI SCM GIT)/Jenkins (3)
IT.FARMER
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 에..