Shooting 2

[Jenkins] jenkins build 시 ./gradlew: Permission denied 오류 해결

jenkins pipline 으로 gradle build 하는데 아래와 같은 오류가 발생하였다. 자꾸 먼가 하려하면 한방에 되는 법이 없다. 하지만 이런 장애를 겪어봐야 실력이 빨리 늘어나는 법! 오류가 발생하는거에 감사하며, 배울 수 있어서 좋게 생각하자! 아래와 같은 오류가 발생 시 당연히 권한 문제라 스크립트에 권한 부여만 해주면 바로 해결!! [Pipeline] sh + ./gradlew clean build /var/jenkins_home/workspace/deploy-nexus@tmp/durable-a1b9a34c/script.sh: 1: ./gradlew: Permission denied [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] /..

Spring 2023.04.12

[Jenkins] jenkins A problem occurred configuring root project 오류 해결

아래와 같이 jenkins 로 gradle build 시 블라블라 마구 오류를 내뿜는다. 이것저것 바꿔봐도 도저히 알 수가 없다. 하지만 가장 큰 문제를 발견 하였다. springboot 버전이 3 이상일 경우 java 17 버전부터 지원한다고 들었다. 나의 jenkins 는 java jdk 11 버전으로 깔았기 때문에 오류가 발생한거였다. 해결 방법은 2가지가 있다. 방법 1 : JAVA 17 버전으로 업그레이드, 필자는 jenkins 를 docker로 올렸고, 아래와 같이 이미지를 바꿔 실행하였다. 이전 버전 : image: jenkins/jenkins:lts-jdk11 이후 버전 : image: jenkins/jenkins:lts-jdk17 방법 2 : springboot 를 2 버전으로 내려서 하..

Spring 2023.04.10