일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- maven설치
- jenkins server stop
- edge 브라우저로 이동
- gitlab서버stop
- jenkins설치
- 멀티인스턴스정리
- Jenkins
- workspace초기화
- object.assign
- gitignore
- git bash
- docker
- Git
- Linux
- oz개인정보로그
- 리눅스버전확인
- gitlab서버start
- tomcat
- jenkins server start
- https로 이동
- reghat
- 젠킨스설치
- centos
- pipeline
- Oracle
- server
- window
- gitlab설치
- 젠킨스백업
- JavaScript
- Today
- Total
목록분류 전체보기 (80)
삽질 블로그

1. 스프링 부트 세팅 URL https://start.spring.io/ 에 접속한다 2. 스프링 부트 세팅 접속하면 아래와 같은 화면이 나올텐대 여기서 세팅을 해주면 된다. project 빌드 도구를 선택해주면 된다. Language 개발 언어를 선택 해주면 된다. Spring Boot spring boot 버전을 선택해 주면된다. Project Metadata GROUP : 기업 도메인 명같은걸 적는다. Artifact : 빌드 될때 나오는 결과물로 보면되고 보통 프로젝트 명 Name : 프로젝트 명 Description : 프로젝트 설명 Package name : 패키지 경로 Dependencies dependencie 사용할 부분을 ADD dependencies 를 통해 브라우저에서 의존성을 추..

es6 에서는 펼침 연산자가 있어서 상관 없지만 ES5 에서는 Object.assign 을 통해 객체를 합칠 수 있다. 하지만 IE에서 Object.assign 이 동작 하지 않기 때문에 이 공통을 사용하면 된다. var assign = function() { var assigned = [].reduce.call(arguments, function(prev, item, index, arr) { Object.keys(item).forEach(function(key) { prev[key] = item[key]; }); return prev; }, {}); return assigned; };

1. 프로젝트 환경 빌드 : gradle 백앤드 : spring boot was : resin web server : resin 젠킨스 서버 : RedHat 8,4 형상관리 : git 2. jenkins 세팅 구성도 젠킨스를 세팅하기전에 본인이 어떤식으로 젠킨스를 세팅할지 생각하고 설계하는것이 중요하다. 1. 젠킨스 서버에서 깃 서버에 접근해 해당 프로젝트에 소스를 checkout 해온다. 2. 젠킨스 서버에서 gradle 을 통해 빌드해준다. 3. war 파일이 완성된것을 확인한다. 4. 완성된 war파일을 개발 서버에 파일을 전송한다. 5. war 파일을 풀고 instance1, instance3, instance5 restart 한다. 6. start 된 192:168.0.21:8080, 192:1..

wget 으로 설치 시 아래에 순서대로 명령어를 실행시켜주면된다. # Install to home directory cd ~ # Extract the package wget http://mirror.metrocast.net/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gz tar -xf apache-maven-3.1.1-bin.tar.gz # Install mvn to path M2_HOME=$HOME/apache-maven-3.1.1 echo -e "\n# Maven 3.1.1 Setup" >> ~/.bashrc echo -e "export M2_HOME=$M2_HOME" >> ~/.bashrc echo -e "export PATH=$..

jenkins 빌드 할때마다 해당 빌드하는 workspce 를 초기화하고 싶다면 pipeline 기준으로 아래의 부분을 써주면 된다 cleanWs disableDeferredWipeout: true, deleteDirs: true 그리면 빌드할때마다 해당 프로젝트의 workspace 가 초기화 되는 것을 확인 할 수 있다. 참조 https://plugins.jenkins.io/ws-cleanup/

젠킨스 설정된 것을 백업할수 있어 작업한 내용을 글로 남긴다 Jenkins 관리를 클릭한다. 플러그인 관리를 클릭한다. 검색창에 backup 이라고 검색하고 설치가능 탭에서 확인해보면 Backup Plugin 이 있을 것 이다. 설치가 안되있다면 설치해준다. 설치가 되면 설치된 플로그인 목록에 Backup Plugin이 보일 것이다 그러면 설치된것이다. 이제 젠킨스 설정 창에 가보면 Backup manager 라는게 생기는 것을 확인 할 수 있다. 클릭해준다. 여기서 설정 버튼을 클릭해준다. Backup directory 는 백업을 보관할 파일이다. 서버에 경로에 맞춰서 넣어주면 된다. Format 은 압축 형식인데 필자는 zip 파일로 저장햇다. File name template 는 백업 파일 이름 형..