jenkins에서 flyway 플러그인의 sql 파일 위치를 알려 주면 아래 오류가 나타납니다.
Flyway-Jenkins Build Locations가 작동하지 않습니다.
빈 위치를 지정하면 올바르게 작동합니다. 자동으로 기본 SQL 경로를 사용합니다.
내가 특정 위치를 지정하면 아래 오류가 표시됩니다.
건축 작업 공간은/var/lib 디렉토리/젠킨스/작업 공간에서 마스터/flyway_test
$/이동 경로/이동 경로 -user = 루트 ******** -url = JDBC한다 : mysql : // localhost를 : JDBC : 3306/TEST1의 -Locations =/이동 경로/SQL은/Boxfuse에 의해
데이터베이스 이동 경로 4.2.0 마이그레이션 MySQL은 : // localhost를 : 3306/TEST1 (MySQL은 5.6)
경고 : 위치 클래스 경로를 확인할 수 없습니다 : flyway/sql
경고 : 위치 클래스 경로를 확인할 수 없습니다 : flyway/sql
경고 : 위치 클래스 경로를 확인할 수 없습니다 : flyway/sql
,WARNING : 위치 래스 해결할 수 없습니다 이동 경로/SQL을 성공적으로 검증
3 마이그레이션 (실행 시간 00 : 00.028s) : 2
ERROR : java.lang.ArrayIndexOutOfBoundsException : -1
ERROR 스키마 test1
의 현재 버전
: 빌드 단계 'Invoke Flyway'오류로 인해 실패했습니다.
가 완료 : 실패
flyway input