build-automation

Jak mogę utworzyć plik wykonywalny jar z zależnościami przy użyciu Maven?

Chcę spakować mój projekt w jednym pliku wykonywalnym JAR do dystrybucji. Jak mogę zrobić pakiet projektu Maven wszystkie słoiki zależności do mojego jar wyjściowego?

Co to jest Gradle w Android Studio?

Gradle jest nieco mylące dla mnie, a także dla nowego dewelopera Androida. Czy ktoś może wyjaśnić czym jest gradle w Android Studio i jaki jest jego cel? Dlaczego Gradle jest zawarte w Android Studio?

Niech Grunt wygeneruje indeks.html dla różnych konfiguracji

Próbuję użyć Grunt jako narzędzie do budowania mojej webapp. Chcę mieć co najmniej dwie konfiguracje: I. Development setup ... je Skrypty (konkatenowane) lub skrypt loadera, który asynchronicznie ładuje te skrypty z oddzielnych plików? Jak to robicie?

Jak i dlaczego skonfigurować maszynę C# build? [zamknięte]

Pracuję z małym (4 osobowym) zespołem programistów nad projektem C#. Zaproponowałem stworzenie Maszyny do budowania, która b ... pilacji z linii poleceń przez MSBuild jest samo w sobie użytecznym ćwiczeniem, ponieważ zmusza narzędzia do bycia aktualnymi.

Perl build, unit testing, code coverage: kompletny przykład pracy

Większość odpowiedzi Stackoverflow, które znalazłem w odniesieniu do procesu budowania Perla, testowania jednostek i pokrycia ... powiem na własne pytanie z nim, ale są chyba inni więc użytkownicy, którzy mają lepsze przykłady niż te, które wymyśliłem z.)

Javascript web app and Java server, build all in Maven or use Grunt for web app?

Tworzymy aplikację internetową z AngularJS i podoba nam się pomysł użycia Bowera do zarządzania zależnościami i Grunt do budo ... to bardziej jako hack niż rozwiązanie. 4) Inne. Podejście łatwiejsze do integracji z Jenkinsem jest plusem. Z góry dzięki!

Automatycznie usuwaj niezerowe pliki Subversion

Czy ktoś zna sposób na rekurencyjne usunięcie wszystkich plików w kopii roboczej, które nie są pod kontrolą wersji? (Potrzebuję tego, aby uzyskać bardziej wiarygodne wyniki w moim automatycznym budowaniu VMware.)

Jak wyczyścić historię budowania Jenkins/Hudson?

Ostatnio zaktualizowałem konfigurację jednej z moich kompilacji Hudsona. Historia budowy nie jest zsynchronizowana. Czy istnieje sposób, aby wyczyścić moją historię budowy? Proszę i dziękuję

CruiseControl [. Net] vs TeamCity dla ciągłej integracji?

Chciałbym zapytać, które zautomatyzowane środowisko budowania uważasz za lepsze, bazując na praktycznym doświadczeniu. Planuj ... eśli jest jakieś inne narzędzie, które spełnia powyższe i uważasz, że jest warte polecenia-zapraszam do włącz to do dyskusji.

Zmienne Xcode

W Xcode, wiem, że można uzyskać zmienne, takie jak PROJECT_DIR do wykorzystania w niektórych sytuacjach, takich jak run script build phase. Zastanawiam się, czy jest możliwe uzyskanie typu build (np. Release lub Debug ). Jakieś pomysły?

SVN checkout ignoruj folder

Czy mogę zignorować folder na svn checkout? Muszę zignorować folder DOCs przy kasie na moim serwerze kompilacji. Edit: ignorowanie zewnętrznych nie wchodzi w grę. Mam kilka elementów zewnętrznych, których potrzebuję.

Zrzut zawiera ścieżki z g++

Próbuję napisać mały skrypt kompilacji i chcę ustalić, czy includes to system includes, czy nie. Chcę więc g++ powiedzieć mi ... ęc próbowałem: g++ -Xpreprocessor -v Co nie działa całkiem dobrze- g++ przechwytuje -v dla własnego, obszernego wyjścia.

Maven: jak zrobić równoległe buildy?

Gdy budujesz z mavenem na maszynie wielordzeniowej / wielordzeniowej, często możliwe jest równoległe budowanie różnych podprojektów. Jest na to sposób z mavenem? Czy istnieje plugin do tego / cokolwiek?

Czy istnieje odpowiednik Rake w Pythonie?

Rake jest narzędziem do budowania oprogramowania napisanym w Rubim (jak ant lub make), więc wszystkie jego pliki są napisane w tym języku. Czy coś takiego istnieje w Pythonie?

Pierwsze kroki z autotools

Ktoś poleca jak można zacząć z autotools w budowaniu projektu C?

Zadanie Ant aby uruchomić cel Ant tylko wtedy, gdy istnieje plik?

Czy istnieje zadanie ANT, które wykonałoby blok tylko wtedy, gdy dany plik istnieje? Mam problem, że mam ogólny skrypt ant, który powinien wykonać jakieś specjalne przetwarzanie, ale tylko wtedy, gdy istnieje konkretny plik konfiguracyjny.

Najlepsze praktyki dotyczące konfigurowania automatycznego serwera kompilacji dla aplikacji na iphone ' a?

Chcę skonfigurować zautomatyzowany serwer kompilacji dla naszych aplikacji na iphone ' a i szukam porady, co działa, a co nie ... ludzie mogą dać na temat konfiguracji serwera kompilacji i ewentualnych problemów byłabym bardzo wdzięczna. Dzięki! Józef

W Jaki Sposób CMake może znaleźć moją alternatywną instalację Boost?

Zainstalowałem najnowszą wersję Boost w /usr/local (z includes w /usr/local/include/boost i bibliotek w /usr/local/lib/boost) ... ie jest poprawne (i nie mogę tego naprawić). Czy jest na to jakieś rozwiązanie, czy muszę iść do CMake ' a, żeby to rozgryźć?

Definicje programowania: czym dokładnie jest "budowanie".

Co to znaczy dla Zbuduj rozwiązanie / projekt / program? Chcę się upewnić, że moje definicje są poprawne (aby nie brzmieć ja ... am, tworzy on plik wykonywalny w folderze debugowania. Wszelkie hard-core tech definicje co to znaczy do Zbuduj program?

Ant: jak wykonać polecenie dla każdego pliku w katalogu?

Chcę wykonać polecenie z ant buildfile, dla każdego pliku w katalogu. Szukam rozwiązania niezależnego od platformy. Jak to zrobić? jasne, mógłbym napisać skrypt w jakimś języku skryptowym, ale to dodałoby kolejne zależności do projektu.