Pytania otagowane jako continuous-integration

Ciągła integracja (CI) to budowanie i automatyczne testowanie pełnego oprogramowania w regularnych odstępach czasu: co najmniej raz dziennie, często kilka razy dziennie, a czasem nawet po każdym meldowaniu się w systemie kontroli wersji.

8
Jak wybrać między Hudsonem a Jenkins? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

13
Ciągła integracja vs. ciągła dostawa vs. ciągłe wdrażanie
Jaka jest różnica między tymi trzema terminami? Mój uniwersytet zawiera następujące definicje: Ciągła integracja oznacza po prostu, że kopie robocze programisty są synchronizowane ze wspólną linią główną kilka razy dziennie. Ciągła dostawa jest opisywana jako logiczna ewolucja ciągłej integracji: zawsze możesz wprowadzić produkt do produkcji! Ciągłe wdrażanie jest opisywane jako …


12
Jak sklonować pracę w Jenkins?
Jenkinsma Gerritwtyczkę na swoim miejscu, więc kiedy dokonujemy zameldowania Gerrit, Jenkinswykonuje kompilację, a jeśli się powiedzie, Gerritweryfikowana jest modyfikacja . Jeśli kompilacja się nie powiedzie, nie jest. Rozumiem, że osiąga się to poprzez zadania utworzone w Jenkins. Utworzyliśmy teraz nową gałąź ( git) i myślę, że muszę sklonować istniejące zadania …

14
Jak ustawić zmienne środowiskowe w Jenkins?
Chciałbym móc zrobić coś takiego: AOEU=$(echo aoeu) i ustaw Jenkinsa AOEU=aoeu. Sekcja Zmienne środowiskowe w Jenkins tego nie robi. Zamiast tego ustawia AOEU='$(echo aoeu)'. Jak mogę zmusić Jenkinsa do oceny polecenia powłoki i przypisania danych wyjściowych do zmiennej środowiskowej? W końcu chcę mieć możliwość przypisania modułu wykonującego zadanie do zmiennej …


9
Konfigurowanie cyklu wdrażania / kompilacji / CI dla projektów PHP
Jestem samotnym programistą przez większość czasu, pracując nad wieloma dużymi projektami, głównie opartymi na PHP. Chcę profesjonalizować i automatyzować sposób obsługi zmian w bazie kodu oraz stworzyć proces ciągłej integracji, który umożliwi przejście do pracy w zespole bez konieczności wprowadzania zasadniczych zmian. To, co teraz robię, to mam lokalne środowisko …


5
Pomiń moduł podrzędny podczas kompilacji Mavena
W niektórych środowiskach musimy mieć możliwość pominięcia modułu podrzędnego. Przedmiotowy moduł zawiera testy integracyjne i trwa pół godziny. Dlatego chcemy uwzględnić go podczas budowania na serwerze CI, ale gdy programiści budują lokalnie (a testy są uruchamiane), chcemy pominąć ten moduł. Czy można to zrobić za pomocą ustawienia profilu? Zrobiłem trochę …

22
Ciągła integracja z Ruby on Rails? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 6 lat temu . Popraw to pytanie Szukałem rozwiązania Continuous Integration dla Ruby on Rails, ale nie byłem zbyt zadowolony z wyników. Pochodzę …

9
Jak i dlaczego mam skonfigurować maszynę kompilacji C #? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Popraw to pytanie Pracuję z małym (4-osobowym) zespołem programistów nad projektem C #. Zaproponowałem ustawienie …

12
Jak utrzymujesz kod rozwojowy i produkcyjny? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte w zeszłym roku . Popraw to pytanie Jakie są najlepsze praktyki i praktyczne zasady, których należy …

7
Uwierzytelnij Jenkins CI dla prywatnego repozytorium Github
Chciałbym, aby Jenkins automatycznie pobierał dane z mojego prywatnego repozytorium hostowanego na Github. Ale nie mam pojęcia, jak wykonać to zadanie. Wypróbowałem dokumentację, wygenerowałem klucz ssh dla użytkownika jenkins i widzę tylko: „nie można sklonować repozytorium”. Sprawdziłem adresy URL - są prawidłowe. Jakieś wskazówki, może znasz jakieś dokumenty / blogi …


4
Zarchiwizuj artefakty w Jenkins
Czy ktoś mógłby mi wyjaśnić ideę artefaktów w procesie budowania? Mam katalog obszaru roboczego, w którym pobieram kod, aby skompilować i uruchomić moje skrypty Ant itp. Na koniec, w moim przypadku, otrzymuję plik jar, który jest gotowy do zainstalowania. Czy to jest uważane za artefakt? Gdzie mam powiedzieć mojemu skryptowi …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.