Postanowiłem podążać za "najlepszą praktyką" i budować tylko moje artefakty i dzielić się nimi pośród różnych moich kompilacji. Stworzyłem więc główną kompilację, która po prostu tworzy poprawne artefakty, a następnie inne kompilacje mają zależność od artefaktów, aby zaimportować gotowe złożenia i .exe.TeamCity 7.0 Zależność i wersje
Niestety natknąłem się na pewien problem z tym. Kompilacje z zależnościami artefaktów nie mają tej samej wersji co kompilacja główna. Tak więc główna wersja kompilacji może być 2.2.11.6787, ale kompilacja, która uruchamia testy, ma numer wersji 2.2.111.6787, mimo że używa artefaktów, które mają wersję 2.2.11.6787. To samo dotyczy nocnej kompilacji, która uruchamia pełny zestaw testów.
Czy istnieje sposób, że kompilacje, które mają zależność od artefaktu, mogą dziedziczyć informacje o wersji z głównej kompilacji?
Dzięki Nikita, bardzo doceniamy. –