I przeszły dokumentacji dla TeamCity na wyjściach build artefaktówCzy można wyprowadzać artefakty kompilacji i zmieniać ich nazwy z katalogu kasowego TeamCity (które nie są archiwami)?
Jednak nie wydaje się dla mnie jasne, w jaki sposób mogę wyjściowy plik standardowy z katalogu build kasie, I zmień nazwę podczas umieszczania go w artefaktach kompilacji.
Mogę to zrobić całkiem łatwo przy użyciu oznaczeń plików archiwów. Na przykład:
%system.teamcity.build.checkoutDir%\TestProject.Installer\DiskImages\*.exe => setup-1.0.%build.counter%.zip
Jednak byłoby to po prostu zapiąć wykonywalny plik instalatora w postaci pliku zip z moim przemianowany specyfikacją, gdzie ja właściwie tylko chcesz go zatrzymać jako plik .exe. Problemem, który widzę, jest to, że ta konwencja zmiany nazwy działa tylko w przypadku typów plików archiwalnych zgodnie z powyższą dokumentacją połączoną z TeamCity.
Czy możliwa jest zmiana nazwy pliku wykonywalnego, który jest pobierany z katalogu kasowania kompilacji i umieszczanie go w artefaktach kompilacji?
i często za pomocą Release \ oldname.exe newname_% build.number% .exe jest wystarczająca. –