본문 바로가기

jenkins5

CI 구축연습 (scala, sbt) -2- 1. jenkins에서 sbt 빌드를 위해 sbt 플러그인 설치 jenkins restartjenins 관리 > Global Tool Configuration jdk랑 git은 전에 설정해놨으니(jenkins 사용법 참고) sbt메뉴로.. sbt를 homebrew로 설치해서 sbt launch jar파일 경로가 다를 수 있다.적용 후 저장. 다시 프로젝트 구성으로 들어가면 Build에 Build using sbt라는 옵션이 생겼다. 적용 후 Build Now 누르고 빌드 완료된 작업의 콘솔 아웃풋을 보면 intellij 터미널에서 sbt clean compile dist 명령을 실행했을때처럼 로그가 찍힌다. 성공 2017. 7. 19.
CI 구축연습 (scala, sbt) -1- CI server로 jenkins를 사용한다.일단 스칼라에 대해서 잘 모르고 우리 프로젝트는 play framework를 사용하고 sbt로 빌드한다는 것만 알고 있다.. 개발환경 및 언어-intellij community-sbt-gitlab (source tree 사용)-play framework-scala 1. gitlab에 있는 scala 프로젝트 개인 레파지토리에 가져오기gitlab fork기능 이용해서 개인 레파지토리로 가져왔다.소스트리 연결하고 git flow위해 저장소 초기화를 했다. 2. 가져온 소스 intelliJ에 임포트 하기소스 임포트 후 sbt refresh하고 임포트가 잘됐나 확인해야한다.intellij 터미널에 명령어 입력 sbt clean compilesbt run localho.. 2017. 7. 18.
jenkins 이용해 gradle프로젝트 패키징하기 프로젝트 환경-java web-gradle-spring-gitlab 하고싶은 거자바 프로젝트를 gitlab의 develop브랜치에 소스커밋후 푸시 하면 젠킨스가 자동으로 gradle 빌드 컴파일을 한 후 jar파일로 패키징하기 일단 git flow를 쉽게 사용하기위해 소스트리 설치하고 gitlab소스 클론. 1. 젠킨스와 gitlab연동 젠킨스에서 gitlab 플러그인 설치참고 Gitlab과 Jenkins 연동 http://egloos.zum.com/mcchae/v/11246199 URL입력할때 SSH로 하면 안돼서 https URL로.. 소스 develop브랜치에 푸시했을 경우 빌드됨 2.젠킨스에서 gradle로 빌드 후 jar파일 생성하기(공용 Job생성)공용 Job이란 빌드 후 진행될 과정에 대한 .. 2017. 7. 13.
jenkins 사용법 mac homebrew 이용해 젠킨스 설치 brew install jenkins 젠킨스 구동$ brew services start jenkins 젠킨스 재시작 명령어$ brew services restart jenkinshttp://localhost:8080(포트 확인) 접속 후화면에 나온 디렉터리를 복사해서 터미널에 cat (디렉터리명) 명령어를 입력하면 초기 비밀번호가 나온다그 값을 입력하면 설치화면이 나타난다.설치를 쭉하고 관리자 계정을 만드는 창이 나오면 관리자 계정을 만들면 설치완료.$ cd /usr/local/opts/jenkins$ vi homebrew.mxcl.jenkins.plist포트번호를 8000으로 바꿔주고 127.0.0.1 -> 0.0.0.0으로 바꿔줬다. jenkins 관리 ->.. 2017. 7. 13.