본문 바로가기

Web/Tool4

[ GitLab ] gitlab-runner build path 재설정하기 gitlab-runner를 연동하다가 build path가 /root 하위 폴더로 잡혀서 웹서버가 권한이 없어서 홈페이지가 안열리는 경우가 있었다. 이미 설정된 gitlab-runner 의 build path를 바꿔보자 1. 설정 파일을 열어준다. vim /etc/gitlab-runner/config.toml 2. builds_dir 속성을 추가해준다. [[runners]] name = "sc_delploy" url = "http://xxx.xxx.xxx.xxx" token = "v12-............4UyA" executor = "shell" builds_dir = "/home/gitlab-runner/build" [runners.cache] [runners.cache.s3] [runners.c.. 2019. 4. 24.
jenkins / gitlab / maven / tomcat 자동 배포 jenkins를 설치하지 않았다면 아래 글을 참조하자 2019/04/19 - [Web/Tool] - 젠킨스 설치하기 젠킨스 설치하기 환경 Ubuntu 16.04 jdk 1.8.0 다운로드는 젠킨스의 ubuntu download 부분을 참고하였다. (https://pkg.jenkins.io/debian-stable/) 1. package repository 추가 wget -q -O - https://pkg.jenkins.io/debian-stabl.. dev-joo.tistory.com 개발 기간동안 개발 환경이 제대로 구축되어 있지 않거나 배포 과정이 복잡해지면 그만큼 개발 기간이 늘어날 수밖에 없다. 이전 PHP 프로젝트에서는 gitlab의 gitlab-runner 만 가지고 수정된 파일을 업로드 하는.. 2019. 4. 23.
젠킨스 설치하기 환경 Ubuntu 16.04 jdk 1.8.0 다운로드는 젠킨스의 ubuntu download 부분을 참고하였다. (https://pkg.jenkins.io/debian-stable/) 1. package repository 추가 wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add - 2. /etc/apt/sources.list 에 다음 문구를 추가한다. deb https://pkg.jenkins.io/debian-stable binary/ 3. JDK를 설치한다. java 9는 지원이 안되므로 java 8 버전으로 설치한다. sudo apt install openjdk-8-jdk 4. jenkins 설치 .. 2019. 4. 19.
Atom - sync-setting 패키지 사용법 Atom을 집이나 회사에서 각각 실행하면서 같은 환경에서 실행하고 싶다면 sync-setting 패키지를 추천한다. 사용법 1. sync-settings 설치 2. Github 토큰 생성 -> Gist create gists 2-1. Github에 계정을 생성. 2-2. https://github.com/settings/tokens/new 접속 2-3. Token description 설명 적은 뒤 gist 체크 2-4. 생성된 토큰 잘 보관하기 ( * 해당 페이지에서만 확인 가능하다. 잘 적어두자 ) 3. Gist 생성 -> Gist ID 가져오기 3-1. https://gist.github.com 접속 3-2. 제목과 내용 아무거나 입력 ( * 나중에 초기화되므로 아무내용이나 상관없다 ) 3-3. C.. 2019. 4. 11.