Aktywne Wpisy
Goronco +708
mirko_anonim +4
✨️ Obserwuj #mirkoanonim
Hej, tak w skrócie to jestem w długoletnim związku, ale od kilku miesięcy podoba mi się koleżanka z pracy o której ciągle myślę i przestać nie mogę... Mam 32 lata. Ona trzyma mnie na dystans bo wie, że mam narzeczoną. Nie mam pewności, że ja też jej się podobam, więc gdybym postawił wszystko na jedną kartę to możliwe że bym został sam. Wiem tylko tyle, że jak z nią rozmawiam to czuję że nadajemy na tych samych falach i jest tak zwane flow. Kocham moją narzeczoną i ogólnie jest nam dobrze razem, ale chyba czegoś jednak mi brakuje. Uważam, że to co wyprawiam to nic innego jak zdrada emocjonalna.
Co by było gdybym zerwał z narzeczoną i próbował sił z koleżanką?
Jaka będzie nasza wspólna przyszłość, gdy zostanę z obecna narzeczona?
Często
Hej, tak w skrócie to jestem w długoletnim związku, ale od kilku miesięcy podoba mi się koleżanka z pracy o której ciągle myślę i przestać nie mogę... Mam 32 lata. Ona trzyma mnie na dystans bo wie, że mam narzeczoną. Nie mam pewności, że ja też jej się podobam, więc gdybym postawił wszystko na jedną kartę to możliwe że bym został sam. Wiem tylko tyle, że jak z nią rozmawiam to czuję że nadajemy na tych samych falach i jest tak zwane flow. Kocham moją narzeczoną i ogólnie jest nam dobrze razem, ale chyba czegoś jednak mi brakuje. Uważam, że to co wyprawiam to nic innego jak zdrada emocjonalna.
Co by było gdybym zerwał z narzeczoną i próbował sił z koleżanką?
Jaka będzie nasza wspólna przyszłość, gdy zostanę z obecna narzeczona?
Często
node_modules
miedzy roznymi kontenerami? Korzystam obecnie zdocker:dind
i taski sobie wykonuje w roznych kontenerach, ale to chyba mi uniemozliwa korzystanie z cache... moj.gitlab-ci.yml
wyglada 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 test
sie wywali, bo tak w zasadzie to w tymfrontend-jest-unit-tests
NIE BEDZIE tego katalogu znode_modules
.... czy moge jakos miedzy tymi taskami korzystac z tego samego kontenera? Ja tendocker:dind
wstawilem 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
services
dla 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 build
2. ten zbuildowany katalog kopiuje do kontenera z nginx i tam serwuje pliki statyczne
3. mam plik
.env
i tam mam np zmiennaVUE_APP_API_URL
-> jak sobie lokalnie chce development robic to mam tam wartoschttp://localhost:8080
, ale jak to robie produkcyjnie to mam na serwerze[https://przepyszna.frytka/api](https://przepyszna.frytka/api)
powiedzmyjesli zrobie na serwerze
docker-compose up -d --build
to mi zaczyta ten URL doprzepyszna.frytka/api
, ale czy jesli zbuilduje obraz w CI to czy ten VUEAPPAPIURL bedzie miecniestety będziesz miał zduplikowane te joby na
tak czy siak dzieki
variables:
FF_USE_FASTZIP: 'true'
do .gitlab-ci.yml