배포 자동화를 구현했는데, bulid하는데에 오류가 발생했길래 봤더니
spring-rest-docs에서 오류가 발생한것을 발견했습니다.
asGemPath()
에 문제가 있다면서 갑자기 안되는 문제였습니다.
gradle 버전이 안맞아서 발생하는 오류라고 합니다.
버전을 낮춰보라고 하네요.
그러나, 제 경우에는 버전을 6.5로 낮춰도 같은 문제가 발생했습니다.
플러그인과 build.gradle의 코드 일부를 수정해서 해결 할 수 있습니다.
plugins {
id 'java'
id 'org.springframework.boot' version '3.2.1'
id 'io.spring.dependency-management' version '1.1.4'
// id "org.asciidoctor.convert" version "1.5.9.2" << 주석 처리
id 'org.asciidoctor.jvm.convert' version "3.3.2" // << 이 부분을 추가
}
org.asciidoctor.convert
에서 org.asciidoctor.jvm.convert
로 변경해줍니다.configurations {
asciidoctorExtensions
}
asciidoctorExtensions
를 사용할 수 있도록 설정해줍니다.
asciidoctorExtensions
는 기존의 asciidoctor
를 대체합니다.