oracle db에서 쿼리를 실행하는 파이프 라인 스크립트를 작성하려고합니다. Oracle JDBC 드라이버 jar를 설치 한 노예가 있습니다.슬레이브의 jenkins 파이프 라인 스크립트에서 Oracle jdbc 드라이버 jar를 사용하는 방법
마스터의 전역 설정에서 "추가 그루브 클래스 경로"필드를 슬레이브의 드라이버 jar 경로로 설정했습니다.
난 후 지금까지 매우 간단 내 파이프 라인 스크립트 실행 :import groovy.sql.Sql;
node ("sqlplus") {
stage ("RUN QUERY") {
def sql = Sql.newInstance("jdbc:oracle:thin:@...", "..", "..", "oracle.jdbc.driver.OracleDriver")
query = "SELECT count(*) from ..."
println sql.rows(query)
sql.close()
}
}
이 컴파일을하지만 실패 "java.lang.ClassNotFoundException가 : oracle.jdbc.driver.OracleDriver".
이렇게하려면이 기능을 사용하려면 다시 시작해야합니까, 아니면 예상대로 작동하지 않습니까?