일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Design Patterns
- springboot
- it
- elasticsearch
- db
- Spring Batch
- IntelliJ
- tool
- redis
- 맛집
- ReactJS
- java
- php
- Spring
- JVM
- linux
- Git
- ubuntu
- jenkins
- devops
- Web Server
- javascript
- MySQL
- Gradle
- laravel
- jsp
- AWS
- Spring Boot
- 요리
- Oracle
- Today
- Total
목록jenkins (28)
아무거나
* 버킷경로가 / 로 인하여 명령어가 제대로 실행되지 않을 수 있으므로 주의하자. ( jenkins로 로그인하여 aws configure 설정 필요) - 패키지 배포 및 버전관리 버전은 크게 major 버전, minor 버전, 패치의 3개의 번호로 부여합니다. - jenkins프로젝트 관련 버저닝할 폴더 생성, jenkins접속 -> 프로젝트 아이템 설정 -> build -> Execute shell 에 압축 스크립트 작성 [스크립트] #!/bin/bash tar -zcvf /usr/share/tomcat8/.jenkins/workspace/chatbot_project/$2/chatbot_$1.tar.gz /usr/share/tomcat8/.jenkins/workspace/chatbot_$3/* echo..
Extended Choice Parameter Plug-In 플러그인 설치 jenkins item관리 화면에서.. * Extended Choice ParameterName : branchBasic Parameter Types 체크Parameter Type : Radio ButtonsNumber of Visible Item : 3Delimiter : , * Choose Source for ValueValue : dev,dev_2.5,dev_2.6 Excute Shell 에서 아래 내용과 같이 받을 수 있다.ex) if [ -z $branch -o -z $server ]; then echo "deploy failed" exit fi
1. jenkins관리 -> 플러그인 관리 -> 설치 가능한 플러그인에서 Monitoring 검색 후 설치2. http://{yourIP}}/monitoring 통하여 접속
jenkins를 운영하다보면 메모리 이슈로 인하여 예기치 않는 현상이 발생하기도 한다.그럴 경우 서버스펙을 고려한 jvm메모리 제한을 올려주면 해결이 가능하다. java heap memory 문제 [ sudo vi /etc/default/jenkins 이동 ] ex) JAVA_ARGS="-Xmx1048m" 와 같이 jvm메모리를 늘려준다
몇 년전에 PHP로 기존에 rsync로 배포가 되어있는 부분을 jenkins를 적용하여 배포가 좀 더 편리하게 개선을 하였던 사례이다.형상관리는 bitbucket으로 되어있다. 가. 빌드 1. 새로운 아이템 -> 이름입력후 Freestyle project 선택후 생성 2. 생성된 프로젝트를 클릭하여 들어간후 관리 클릭 3. 소스코드관리 부분에서 git으로 필요입력정보 입력 4. Credentials 에서 add 클릭후 jenkins 선택 -> username, password bitbucket 계정정보 입력후 add선택하면 셀렉트박스에 설정한 목록나옴 5. Branch Specifier (blank for 'any') 원하는 브랜치 선택 6. 빌드 후 조치는 E-mail Notif..
- Role-based Authorization Strategy // 권한관리 플러그인 위의 플러그인을 설치하고jenkins 설정에서 Configure Global Security 메뉴로 이동하여 설정해보자.
설치방법 [ Linux(ubuntu 16.04) ]1. 자바를 설치한다. - sudo apt-get update - sudo apt-get install openjdk-8-jdk; # Package 'openjdk-8-jdk' has no installation candidate 라는 에러가 나올경우 (1) sudo add-apt-repository ppa:openjdk-r/ppa (2) sudo apt-get update (3) sudo apt-get install openjdk-8-jre 2. 자바 환경변수 설정 - JAVA_HOME에 환경변수 설정(시스템에 자바가 설치된 경로에따라 다르기때문에 본인경로로 지정해줘야 한다.) -> But : export JAVA_HOME=$(readlink -f /..
Jenkins 사용시에 칙칙한 기본 테마보다는 좀 더 디자인이 괜찮은 테마를 사용하고 싶을때가 있다. 그럴때 이 포스팅을 참고하면된다. 1. Jenkins 관리 클릭 2. 관리 페이지에서 플러그인 관리를 클릭 3. 설치가능 탭 > simple theme로 검색 > 플러그인 체크 > 지금 다운로드하고 재시작 후 설치하기 클릭 4. 그럼 설치 페이지로 이동하는데 이 페이지에서 "설치가 끝나고 실행중인 작업이 없으면 jenkins 재시작" 체크하고 기다리면 재시작이 된다. 5. 다시 jenkins 관리를 클릭 6. 시스템 설정을 클릭 7. 설정 화면에서 Theme 항목으로 가서 Add를 클릭하고 CSS URl 선택 8. CSS URL은 아래 github에 가면 원하는 theme색깔을 확인하자.https://g..