diff --git a/articles/2016/uvod-do-gitlab-ci.md b/articles/2016/uvod-do-gitlab-ci.md index a09a018741a89ee680f3cf5f6cec313ed1fa7b2f..1442033c5b3bafc21e00ca1745236bc2e23914de 100644 --- a/articles/2016/uvod-do-gitlab-ci.md +++ b/articles/2016/uvod-do-gitlab-ci.md @@ -17,12 +17,12 @@ PĹ™i správnÄ› nastavenĂ©m CI dojde po pushnutĂ novĂ˝ch commitĹŻ k jejich build  # GitLab Runner -Jedná se o program, kterĂ˝ vykonává samotnĂ˝ build pro projekt. MĹŻĹľe bĂ˝t na vzdálenĂ©m serveru nebo i na Vašem poÄŤĂtaÄŤi. [VĂce informacĂ](https://about.gitlab.com/gitlab-ci/#gitlab-runner) + [návod na instalaci](https://gitlab.com/gitlab-org/gitlab-ci-multi-runner#installation). +Jedná se o program, kterĂ˝ vykonává samotnĂ˝ build pro projekt. MĹŻĹľe bĂ˝t na vzdálenĂ©m serveru nebo i na Vašem poÄŤĂtaÄŤi. [VĂce informacĂ](https://about.gitlab.com/gitlab-ci/#gitlab-runner) + [návod na instalaci](https://gitlab.com/gitlab-org/gitlab-ci-multi-runner#install-gitlab-runner). # .gitlab-ci.yml TĂmto souborem se nastavujĂ akce, kterĂ© se provádĂ pĹ™i buildu. Soubor je součástĂ projektu, coĹľ sebou pĹ™inášà řadu vĂ˝hod - verzovánĂ, ostatnĂ se mohou inspirovat a [dalšĂ](https://about.gitlab.com/2015/05/06/why-were-replacing-gitlab-ci-jobs-with-gitlab-ci-dot-yml/). -Jedná se o soubor ve formátu [YAML](https://cs.wikipedia.org/wiki/YAML) takĹľe je dĹŻleĹľitĂ©, aby se pro odsazovánĂ pouĹľĂvaly 4 mezery - tabulátor nenĂ podporovanĂ˝! +Jedná se o soubor ve formátu [YAML](https://cs.wikipedia.org/wiki/YAML) takĹľe je dĹŻleĹľitĂ©, aby se pro odsazovánĂ pouĹľĂvaly 4 mezery, protoĹľe tabulátor nenĂ podporovanĂ˝! Pro kontrolu syntaxe je vĂ˝hodnĂ© pouĹľĂt [CI lint](https://git.ok1kvk.cz/ci/lint). @@ -47,7 +47,6 @@ build-hex: ``` - `before_script:` - urÄŤuje, co se má vykonat pĹ™ed buildem - tady je dobrĂ© otestovat/nainstalovat balĂÄŤky, kterĂ© jsou potĹ™ebnĂ© pro dalšà operace - - `build-hex:` - akce, kterou jsem pojmenoval *build-hex* - `script:` - urÄŤuje pĹ™Ăkazy, kterĂ© se majĂ vykonat - tedy v tomto pĹ™ĂpadÄ› se zkompiluje program pro mikroprocesor z rodiny AVR - `artifacts:` - urÄŤuje soubory nebo i celĂ© sloĹľky, kterĂ© se nahrajĂ do GitLabu a budou dostupnĂ© pro staĹľenĂ - tedy zde se nahraje vĂ˝slednĂ˝ HEX soubor @@ -139,8 +138,8 @@ Data: 135 bytes (6.6% Full) [100%] Built target program Archiving artifacts... build/program.hex: found 1 matching files -Creating archive artifacts.zip ... -Done! +Creating archive artifacts.zip ... +Done! Uploading artifacts... Uploading artifacts to coordinator... ok id=19 token=wYfG9wtk