jenkinsのflywayプラグインでSQLファイルの場所を指定すると、以下のエラーが表示されます。
Flyway-Jenkins Build Locationsが機能しない
空の場所を指定するとうまくいきます。自動的にデフォルトのSQLパスを使用します。
私が特定の場所を指定すると、以下のエラーが表示されます。
ビルワークスペースの/ var/libに/ジェンキンス/ワークスペース内のマスターオン/ flyway_test
$ /フライウェイ/フライウェイの-user =ルート******** -url = JDBCます。mysql:// localhostを: 3306/TEST1 -locations = /フライウェイ/ SQL/Boxfuse
によってフライウェイ4.2.0を移行
データベースます。jdbc:mysqlの:// localhostを:3306/TEST1(MySQLの5.6)
WARNING:場所のクラスパスを解決することができません。 :flyway/sql
警告:場所のクラスパスを解決できません:flyway/sql
警告:場所classpathを解決できません:flyway/sql
WARNING:位置クラスパス解決できません:フライウェイ/ SQLを
正常に検証3つのマイグレーション(実行時間00:00.028s):2
ERROR:java.lang.ArrayIndexOutOfBoundsException:-1
ERRORスキーマtest1
の
最新版:ビルドステップ 'Invoke Flyway'がエラーのために失敗しました。
は終了:FAILURE
flyway input