私たちの成果物には、最大 5 つの一意のスナップショットを処理するように定義されたスナップショット リポジトリがあります。ファイル名に -SNAPSHOT-.extension を追加しました。SNAPSHOT もタイムスタンプに変換されます。ビルドは gradle で行われ、アーティファクトは Bamboo と Artifactory プラグインで公開されます。
artifactory にデプロイされたファイル ...
inhouse-snapshots:com/example/project/subproject/trunk-SNAPSHOT/subproject-trunk-SNAPSHOT-79.amp
になる...
inhouse-snapshots:com/example/project/subproject/trunk-SNAPSHOT/subproject-trunk-20120321.154621-1-79.amp
これは問題なく、ビルドごとにビルド番号が増分された新しいファイルが追加されますが、タイムスタンプ番号は常に 20120321.154621-1 のままであるため、次のようなファイル リストがあります。
- サブプロジェクト-トランク-20120321.154621-1-79.amp
- サブプロジェクト-トランク-20120321.154621-1-80.amp
- サブプロジェクト-トランク-20120321.154621-1-81.amp
別のディレクトリ レイアウトの解決策や提案がある人はいますか?