Github Actions

Github Actions – self-hosted runner

W pierwszym wpisie na temat Github Actions wspominałem, że za darmo mamy do wykorzystania 2000 minut akcji. 2000 minut to ok 33 godziny, wydaje się dużo, ale czy na pewno? Jeden mały błąd (brak timeout), push wieczorem i rano budzimy się biedniejsi o 500 zużytych minut-akcji. Pomnóżmy to razy 2 akcje i połowa z budżetu […]

Github Actions – budowa obrazów Dockerowych i wrzucenie ich do repozytorium

W poprzednim wpisie pokazałem w jaki sposób zbudować i przetestować aplikację z wykorzystaniem Github Actions. Czas na kolejne workflow, na którym zmarnowałem bardzo dużo czasu. Dlaczego? Zapraszam 🙂 Spis treści Pushowanie obrazu przez Github Actions – plik yml Analiza pliku yml Pushowanie obrazu przez Github Actions – plik yml Analiza pliku yml Tam razem plik […]

Github Actions – budowa i testowanie aplikacji

W dzisiejszym wpisie pokażę przykład w jaki sposób zbudować i przetestować aplikację napisaną w wykorzystaniem Node.JS oraz React (Create React App). Spis treści Zaczynamy Struktura pliku Gotowy plik na zbudowanie przetestowanie i zbudowanie aplikacji React z wykorzystaniem Create React App. Analiza pliku yml Gotowy plik na zbudowanie przetestowanie i zbudowanie aplikacji Node.JS Podsumowanie Zaczynamy Zdefiniowanie […]

Github Actions czy Jenkins? Czy warto korzystać z Github Actions?

Pisząc mniejszy czy większy projekt, aplikację czy bibliotekę, stajemy przed wyborem czy korzystać z automatyzacji procesów czy nie. Czy warto poświęcić czas na konfigurację automatycznych buildów, testów, releasów czy innych czynności? Ja właśnie stanąłem przed takim wyborem. Dodatkowo przed jeszcze trudniejszym wyborem… Github Actions czy Jenkins? Spis treści Zacznijmy od początku Dlaczego Github Actions a […]