Ten ci/cd w githubie to jakaś masakra.
Czy można zrobić sobie taki pipeline tak jak to sie robi w gitlabie, ale w githubie?
#programowanie #github
ff8d23e7-8800-41b6-99f1-5df8e28fc40e
arczy

@IzotopePeprasso W sumie nie znam ani gitlabowego cicd ani github actions ale wyglada na to ze gitlab cicd ma wsparcie dla githubowych repozytoriow https://docs.gitlab.com/ee/ci/ci_cd_for_external_repos/github_integration.html

IzotopePeprasso

Dobra znalazlem. Trzeba użyć depends_on miedzy jobami

splatch

@IzotopePeprasso ogólnie to co się teraz dzieje z ci/cd jest dość upierdliwe bo każde narzędzie ma swojego yamla albo inny format.

Nie ma za bardzo jak tego sprawdzać (powodzenia z yamlem), wstawki skryptowe sh/powłoki systemowej są przeplatane z masą innych rzeczy a czasami i konfiguracji kontenerów.

Powiem, że jak pracuję tak nigdy tej działki nie lubiłem bo zawsze była problematyczna.

IzotopePeprasso

@splatch w gitlabie mozna ustawiac globalne yamle, dziedziczyc z innych projektow i jak masz w miare poukladany projekt to wszystko ladnie idzie na dokerach. W githubie chyba az takich czarow sie nie da. Na dodatek github ma ten caly market place, gdzie za kazdym razem trzeba patrzec w dokumentacje

splatch

@IzotopePeprasso Sprawdź może dla githuba coś co się nazywa matrix. Ostatnio widziałem w pracy poprawki, które to angażowały do budowania dwóch wariantów obrazu. Może to Ci pomoże?

IzotopePeprasso

@splatch problem juz rozwiazalem, w tym komentarzu wyzej. Dzieki wielkie za pomoc!

Zaloguj się aby komentować