Aktywne Wpisy

MLeko29 +5
Co może być czeskie?
Ankieta do "Familiady". Najbardziej plusowane komentarze trafią do odcinka*, a autorzy dostaną nagrody* w postaci talonów na różne atrakcje.
Zapraszam do zabawy
#glupiewykopowezabawy #familiada
Ankieta do "Familiady". Najbardziej plusowane komentarze trafią do odcinka*, a autorzy dostaną nagrody* w postaci talonów na różne atrakcje.
Zapraszam do zabawy
#glupiewykopowezabawy #familiada

Mokotowski +138
Ale Tuskobotów wybiło na wykopie. Białek nachapie się pieniędzy.

![Nieistniejące "masowe groby" w Kanadzie [fragment podcastu]](https://wykop.pl/cdn/c3397993/b3e9c9a59dcfe98620d09f1ff3af46f41f3214293e5ad1cfb44dd94b2cc371d6,q80.png)



node_modulesmiedzy roznymi kontenerami? Korzystam obecnie zdocker:dindi taski sobie wykonuje w roznych kontenerach, ale to chyba mi uniemozliwa korzystanie z cache... moj.gitlab-ci.ymlwyglada mniej wiecej tak:image: docker/compose:1.29.2
services:
- docker:dind
stages:
- build
- test
frontend-install-dependencies:
image: node:lts-alpine
stage: build
cache:
key: $CI_COMMIT_REF_SLUG-$CI_PROJECT_DIR
paths:
- node_modules/
script:
- yarn install --progress=false
artifacts:
paths:
- node_modules/
only:
changes:
- yarn.lock
frontend-jest-unit-tests:
image: node:lts-alpine
stage: test
script:
- yarn test
I ten
yarn testsie wywali, bo tak w zasadzie to w tymfrontend-jest-unit-testsNIE BEDZIE tego katalogu znode_modules.... czy moge jakos miedzy tymi taskami korzystac z tego samego kontenera? Ja tendocker:dindwstawilem glownie z tego powodu, ze w samym #cicd wykonuje:- odpalanie testow w vuej s
- odpalanie testow w java
- buildowanie obrazow #docker
dzieki temu pod kazdego taska moglem miec jakis inny kontener, ale teraz nie wiem czy ja to moge jakos sprytnie polaczyc miedzy soba...
#programowanie #devops #webdev #gitlab #linux
- stworzyc z kilku taskow jednego https://stackoverflow.com/a/65296328
- ustawiac inny
servicesdla roznych taskow https://forum.gitlab.com/t/passing-docker-image-between-build-and-test-stage-in-gitlab-runner/2444/10cache: &globalcache
key:
(btw wykop ucina podkreslniki) :/
dobra troche poklikalem i mniej wiecej cos takiego udalo mi sie uzyskac....
dzialac to dziala, ale czy da sie to zrobic lepiej? pewnie tak, ale na razie mi starczy xd
Komentarz usunięty przez autora
nie wiem jeszcze jak dlugo te artefakty sa wazne i jesli faktycznie by ich zabraklo to sie wywali
bardziej sie zastanawiam co zrobisz z reszta projektu, bo
.env? Bo tak by zbuildowac obraz to bede w stanie i raczej ogarne, ale sie zastanawialem jak to bedzie dzialac np:1. mam apke w vue i sobie robie
yarn build2. ten zbuildowany katalog kopiuje do kontenera z nginx i tam serwuje pliki statyczne
3. mam plik
.envi tam mam np zmiennaniestety będziesz miał zduplikowane te joby na
tak czy siak dzieki
variables:FF_USE_FASTZIP: 'true'
do .gitlab-ci.yml