Hejto.pl
Motyw strony
Dodaj post

Wpis użytkownika IzotopePeprasso w Programowanie

Zawodowiec

w Programowanie

3piorunów

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?

Komentarze (7)

Zawodowiec0piorunów

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

Gwiazdor0piorunów

@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?

Zawodowiec0piorunów

@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 :neutral_face:

Gwiazdor0piorunów

@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.

Zawodowiec2piorunów

Dobra znalazlem. Trzeba użyć `depends_on` miedzy jobami

Zawodowiec2piorunów

@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

Ten ci/cd w githubie to jakaś masakra. Czy można zrobić sobie taki pipeline tak jak to sie robi w gitlabie, ale w - IzotopePeprasso - Hejto.pl (demo semantyczne)