私は、繰り返したJenkinsfileパイプラインステップの束を共有ライブラリにプッシュしようとしています。Artifactoryパイプラインステップ&共有ライブラリ
しかし、アーティファクトビルドステップを移動するときに問題が発生しました。私は、エラーを示すexample Jenkins projectとa shared libraryを作成しました
com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.lang.String out of START_OBJECT token at [Source: N/A; line: -1, column: -1] (through reference chain: org.jfrog.hudson.pipeline.types.deployers.MavenDeployer["releaseRepo"]) at com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingException.java:270)
:私はこのエラーを取得します。
私は、共有ライブラリ内でArtifactory setup/buildを実行できないという印象を受けました。しかし、と表示されているa postが見つかった場合は、のことは明らかです。
しかし、デプロイヤ/実行が実際に共有ライブラリにある例は見つかりません。
ご意見やご提案をいただければ幸いです。
おかげ
-B
更新:
はこのなりつつ rtMaven.deployer(...) サポートしていません:この方法が表示されますリポジトリ参照のパラメータを使用して渡します。これは、すべてのビルドでターゲットリポジトリをハードコードする必要があり、再利用を防ぐため、非常に近視眼的なようです。 これを回避する方法はありますか? – BryanStopp