Czy można zrobić sobie taki pipeline tak jak to sie robi w gitlabie, ale w githubie?
#programowanie #github
@IzotopePeprasso tak, nie ma problemu, żeby uzyskać taki pipeline. zerknij na dokumentację https://docs.github.com/en/actions/using-jobs/using-jobs-in-a-workflow#defining-prerequisite-jobs
@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
Dobra znalazlem. Trzeba użyć depends_on
miedzy jobami
@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.
@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
@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?
@splatch problem juz rozwiazalem, w tym komentarzu wyzej. Dzieki wielkie za pomoc!
Zaloguj się aby komentować