すべての jar を Jfrog にアップロードするパイプライン ジョブを使用していますが、動作していますが、フォルダー構造なしですべての jar を Jfrog にアップロードしています。
例えば:
libs-release-local/one.jar
libs-release-local/two.jar
しかし、以下のようなフォルダー構造とともにすべてのjarをアップロードしたいと思います。
例えば:
libs-release-local/abc/efg/abc/one.jar
libs-release-local/ABC/EFG/ABC/two.jar
注: ここでのフォルダー構造は、jar に基づいて変更される場合があります。
では、フォルダー構造をキャッチしてすべてのjarファイルにアップロードするスクリプトを変更するにはどうすればよいですか?
これが現在使用しているスクリプトです
stage('Uploading to artifactory'){
steps{
rtUpload (
serverId:"<server id>" ,
spec: '''{
"files": [
{
"pattern": "**/*.jar",
"target": "libs-bt-test-local/"
}
]
}''',
)
}
}
すべての jar のディレクトリ構造を動的に変更するループを含める方法があれば教えてください。