Akce
Task #7748
uzavřenýNakonfigurovat Gitlab pipelines
Začátek:
2020-03-26
Uzavřít do:
2020-04-08
% Hotovo:
100%
Odhadovaná doba:
8.00hod
Tags:
Popis
- nastavení testů
- build aplikace
- deploy na produkční prostředí
Aktualizováno uživatelem Tomáš Ballák před téměř 5 roky(ů)
- Stav změněn z New na Assigned
Aktualizováno uživatelem Tomáš Ballák před téměř 5 roky(ů)
- Předmět změněn z Gitlab pipelines na Nakonfigurovat Gitlab pipelines
Aktualizováno uživatelem Jakub Vašta před téměř 5 roky(ů)
Pročítání dokumentace na GitLabu a zjišťování možností.
Aktualizováno uživatelem Jakub Vašta před téměř 5 roky(ů)
- % Hotovo změněn z 0 na 30
- Sledování návodu na GitLab CI/CD
- Prvotní 'kostra' (starting point) gitlab-ci.yml
Aktualizováno uživatelem Jakub Vašta před téměř 5 roky(ů)
Tvorba wiki "dokumentace" kostry gitlab-ci.yml souboru, přidání zdrojů na úvod do GitLab Ci/CD a poznámek rozpracovaných úkolů.
Aktualizováno uživatelem Jakub Vašta před téměř 5 roky(ů)
- % Hotovo změněn z 30 na 60
Zprovozňování GitLab CI/CD
- php unit testy
- automatický build
- připravení ssh a deploy
Stále není zcela hotovo. Poměrně hodně času jsem strávil na detailech (většinou potřeba upravit návody pro alpine)
Aktualizováno uživatelem Jakub Vašta před téměř 5 roky(ů)
- Stav změněn z Assigned na Resolved
- % Hotovo změněn z 60 na 100
- Zprovozňování na shared runneru připraveném v GitLabu - problémy s dockerem - vedlo na instalaci vlastního gitlab-runneru
- Instalace gitlab-runner, registrace + dlouho jsem řešil bug https://gitlab.com/gitlab-org/gitlab-runner/issues/4449
- Instalace dockeru a docker-compose
- Zprovoznění tets, build, deploy
pro současnou sestavu tzn. gitlab-runner běží na produkčním serveru - NENÍ TO NEJLEPŠÍ ŘEŠENÍ - chtělo by získat server pro runner
- Není zprovozněno repository registry na GitLabu - nemohu se přihlásit proto není využíváno
Aktualizováno uživatelem Martin Šebela před téměř 5 roky(ů)
- Stav změněn z Resolved na Closed
Aktualizováno uživatelem Jakub Vašta před téměř 5 roky(ů)
- rozdělení na dva servery build a deploy
- využítí pouze našeho shell gitlab-runneru
- ssh
Akce