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.

6
Uruchamianie polecenia w zadaniu Grunt
W moim projekcie używam Grunt (narzędzie do tworzenia wiersza poleceń oparte na zadaniach dla projektów JavaScript). Utworzyłem niestandardowy tag i zastanawiam się, czy można uruchomić na nim polecenie. Aby wyjaśnić, próbuję użyć szablonów zamknięcia i „zadanie” powinno wywołać plik jar, aby wstępnie skompilować plik Soy do pliku javascript. Uruchamiam ten …



4
Jak pokazać, że moje testy zdają / kończą się niepowodzeniem w Github?
Mam projekt na githubie, który ma rozbudowane testy jednostkowe (używając mokki dla node.js). Chciałbym się pochwalić pokazując te testy, które kończą się sukcesem / niepowodzeniem na każdej stronie. Zauważyłem, że robią to inne projekty na Github. Nie mogłem znaleźć żadnej dokumentacji, jak wyświetlić stan testu. Jak mogę sprawić, by Github …

13
Porównanie serwerów CI? [Zamknięte]
Zamknięte . To pytanie jest oparte na opinii . 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 7 lat temu . Popraw to pytanie Szukam porównania różnych serwerów ciągłej integracji (CI) (szczególnie koncentrując …




4
Obsługa wielu oddziałów w ciągłej integracji
Miałem do czynienia z problemem skalowania CI w mojej firmie i jednocześnie próbując dowiedzieć się, jakie podejście przyjąć, jeśli chodzi o CI i wiele oddziałów. Podobne pytanie pojawia się przy przepełnieniu stosu, wielu gałęziach funkcji i ciągłej integracji . Zacząłem nowy, ponieważ chciałbym uzyskać więcej dyskusji i przedstawić analizę pytania. …

3
Jak połączyć Vagrant z Jenkins, aby uzyskać idealne środowisko ciągłej integracji?
Masz projekt, który ma pewne wymagania dotyczące oprogramowania do uruchomienia (np. Konkretna wersja Apache, wersja PHP, instancja bazy danych MySQL i kilka innych programów). Odkryłeś już Vagranta , więc Twoje środowisko wirtualne jest już skonfigurowane. Możesz tworzyć pudełka z plików konfiguracyjnych i książek kucharskich. Zrozumiałeś również zalety systemu ciągłej integracji, …



3
Pobierz bieżący przekazany tag w Github Actions
Czy istnieje sposób na uzyskanie dostępu do bieżącego znacznika, który został wypchnięty w ramach akcji Github? W CircleCI możesz uzyskać dostęp do tej wartości za pomocą $CIRCLE_TAGzmiennej. Mój yaml Workflow jest uruchamiany przez taki tag: on: push: tags: - 'v*.*.*' I chcę użyć tego numeru wersji jako ścieżki pliku później …

1
Zależności między przepływami pracy dla akcji Github
Mam monorepo z dwoma przepływami pracy: .github/workflows/test.yml name: test on: [push, pull_request] jobs: test-packages: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: test packages run: | yarn install yarn test ... .github/workflows/deploy.yml deploy-packages: runs-on: ubuntu-latest needs: test-packages steps: - uses: actions/checkout@v1 - name: deploy packages run: | yarn deploy env: …
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.