0

すべての 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 のディレクトリ構造を動的に変更するループを含める方法があれば教えてください。

4

1 に答える 1