Github Actions - konfiguracja i własne obrazy

Github Actions - konfiguracja i własne obrazy

Jedną z zalet Github Actions jest obecność wizulanego edytora. Pomaga on stworzyć podstawowy workflow, nie wymagając przy tym znajomości pliku konfiguracyjnego. Druga z zalet to możliwość tworzenia własnych obrazów na których będziemy opierać akcję. To i możliwość tworzenia workflow przy pomocy pliku konfiguracyjnego daje sporo możliwości dla doświadczonego użytkownika.

Symfony#1 – Konfiguracja na Dockerze

W ostatnim wpisie stworzyliśmy wszystkie potrzebne kontenery aby móc na nich postawić aplikację w Symfony. Dziś dokończymy to co zaczęliśmy w ostatnim wpisie(jeśli go ominęliście to znajdziecie go TUTAJ). Aktualnie Symfony jest chyba najbardziej popularnym frameworkiem php’owym, którego najnowsza wersja nosi cyfrę 3. Według oficjalnej dokumentacji najlepszym sposobem na rozpoczęcie zabawy z Symfony jest skorzystanie z oficjalnego instalatora. Dzięki niemu możemy sobie wybierać, którą wersję Symfony chcemy użyć i szybko stworzyć projekt.

Docker#1 – instalacja i tworzenie maszyny wirtualnej

Moją opinię dotyczącą Dockera poznaliście w poprzednim poście którego możecie przeczytać tutaj. Dziś chciałbym się zająć czymś bardziej praktycznym a dokładnie instalacją i podstawowym użytkowaniem tego systemu. Ale nim przejdziemy do rzeczy ciekawych najpierw musimy go zainstalować. W kwesti instalacji odsyłam do strony Dockera - TUTAJ. Ja osobiście pracuję na komputerze Mac więc będę dalsze kroki pisał z mojej perspektywy ale mam nadzieję, że na innych platformach to działa identycznie. W przypadku wersji na Mac’a prawdopodobnie zaraz po instalacji Docker się otworzy w swojej wersji natywnej.