1
TeamCity MSBuild出力の出力を圧縮し、ビルドが成功したときにbin \ Releaseフォルダ内のファイルを圧縮してカスタムの場所にコピーする方法を見つけるのに苦労しています。 誰もこれまでに行ったことはありますか?TeamCity ZIPリリースファイル
おかげ
TeamCity MSBuild出力の出力を圧縮し、ビルドが成功したときにbin \ Releaseフォルダ内のファイルを圧縮してカスタムの場所にコピーする方法を見つけるのに苦労しています。 誰もこれまでに行ったことはありますか?TeamCity ZIPリリースファイル
おかげ
新しいzipファイルを作成するためには、Artefazctルール内で、ちょうどあなたが好きな先のパスを指定:bin/release => BuildResult.zip
私は=> Cこのビン/リリースを使用する場合:\ Tempに\ BuildResultを。エラー:java.io.IOException:ディレクトリ: "C:\ ProgramData \ JetBrains \ TeamCity \ system \ artifacts \ Common \ Masterチェックインでの作成に失敗しました\ 336 \ C:\ Temp " – pantonis
これは、TeamCityを実行しているユーザーにアクセス権がない場合に、' BuildResult'内に絶対パスを指定したためです。あなたは相対パスを指定するために追加するので、ルールは ' =>/BuildResult.zip'になります。ローカルフォルダを指定する必要はなく、TeamCityがそれを処理します。 –
私は、アーティファクトを別のネットワークマシンに移動する方法を探していました。チームメイトが代わりにSMB Uploadを使用することでそれを実現しました。 – pantonis