반응형
개요 회사에서 Gerrit 사용 중 GitHub Enterprise로 넘어오게 되었는데, push시 빌드하도록 설정하였는데도 빌드가 안되는 이슈 발생 사용 버전 GitHub Enterprise Server 3.7.3 Jenkins 2.243 기존 설정 Jenkins item - 구성 - Build Triggers - GitHub hook trigger for GITScm polling 체크박스 체크 GitHub GitHub Repository - Settings - Hooks - Add webhook Payload URL (jenkins url 뒤에 /github-webhook/ 추가) 입력 Content type: application/json Just the push event. 라디오 버튼 선택 A..
https://developer.android.com/studio/#downloads 명령줄 도구만 해당 섹션으로 이동 플랫폼에 맞게 파일 다운로드 Linux mkdir android-sdk mv ./sdk-tools-linux-4333796.zip android-sdk cd android-sdk unzip ./sdk-tools-linux-4333796.zip ./tools/bin/sdkmanager "build-tools;27.0.3" Jenkins -> Manage Jenkins -> Configure System Check "Environment variables" add name: ANDROID_HOME, value -> SDK PATH
root@nas:/data/docker# docker run \ -d \ --name jenkins \ --restart=always \ -p 8080:8080 \ -p 50000:50000 \ -v /etc/localtime:/etc/localtime:ro \ -v /var/jenkins_home:/var/jenkins_home \ -u 0 \ -e TZ=Asia/Seoul \ jenkins/jenkins:jdk11 Unable to find image 'jenkins/jenkins:jdk11' locally jdk11: Pulling from jenkins/jenkins 3192219afd04: Pull complete 17c160265e75: Pull complete cc4fe40d0e61: Pul..
Jenkins를 Docker로 설치할 경우 -e TZ=Asia/Seoul 옵션을 줘서 KST로 맞춘다. 아래의 방법은 위의 방법이 동작하지 않거나, 이미 컨테이너를 만들어버렸을 때 사용할 수 있는 방법이다. [root@hostname ~]# docker exec -it jenkins bash root@5383acd8ee17:/# vi /usr/local/bin/jenkins.sh exec java "${java_opts_array[@]}" -jar /usr/share/jenkins/jenkins.war "${jenkins_opts_array[@]}" "$@" 22라인의 위 내용을 아래와 같이 변경 해준다. exec java -Dorg.apache.commons.jelly.tags.fmt.timeZone=..
root@nas:/data/docker# docker run \ -d \ --name jenkins \ --restart=always \ -p 8080:8080 \ -p 50000:50000 \ -v /etc/localtime:/etc/localtime:ro \ -v /var/jenkins_home:/var/jenkins_home \ -u 0 \ -e TZ=Asia/Seoul \ jenkins Unable to find image 'jenkins' locally jdk11: Pulling from jenkins/jenkins 3192219afd04: Pull complete 17c160265e75: Pull complete cc4fe40d0e61: Pull complete 9d647f502a07: Pul..