Treść przeznaczona dla osób powyżej 18 roku życia...
Wszystko
Najnowsze
Archiwum

Tytyka
via Android- 1

filip_k
- 1
@Tytyka: Cały internet jest z------y przykładami, jakim cudem nie możesz nic znaleść?
Mirki, jak najelpiej testowac pipeline z Terraformem. Mam pipeline w GitLabie z typowymi stageami (init, plan, apply or destroy) ktory stawia infre w AWS (zalozmy ze jedna instancje EC2). Czy po prostu na koniec pipelineu moge dodac stagea ze skryptem w pythonie ktory np zapyta sie curlem czy serwis juz stoi (np zwroci HTTP 200) czy sa jakies inne “best practices “? #devops #terraform #gitlab #
- 2
@ksos: jak na odpalanie instancji ec2, to test z curlem jest spoko. Alternatywnie możesz wywoływać aws-cli i pytać api aws czy instancja jest running.
Jak chcesz podejść do tego poważniej, to jest kilka frameworków, np. https://terratest.gruntwork.io/ albo https://github.com/newcontext-oss/kitchen-terraform
Jak chcesz podejść do tego poważniej, to jest kilka frameworków, np. https://terratest.gruntwork.io/ albo https://github.com/newcontext-oss/kitchen-terraform
- 1
dzieki Mirku :
- 0
Załóżmy, że mamy taką sytuację:
1. Pracownik A wrzuca mr X do gitlaba
2. Pracownik B rozwiązuje konflikt i akceptuje mr
Czy zamiast tego da się zrobić tak, by to pracownik A rozwiązywał konflikty, a pracownik B tylko akceptował mr? W gitlabie nie widzę takiej opcji.
#programowanie #git #naukaprogramowania #programista15k #gitlab
1. Pracownik A wrzuca mr X do gitlaba
2. Pracownik B rozwiązuje konflikt i akceptuje mr
Czy zamiast tego da się zrobić tak, by to pracownik A rozwiązywał konflikty, a pracownik B tylko akceptował mr? W gitlabie nie widzę takiej opcji.
#programowanie #git #naukaprogramowania #programista15k #gitlab
- 3
@becvvv: Też nie rozumiem, przecież jak jest konflikt to pojawia się ikonka i nie można mergować. I to wystawiający MRa powinien ogarnąć, bo bez tego nie ma sensu robić review.
- 3
Czy zamiast tego da się zrobić tak, by to pracownik A rozwiązywał konflikty, a pracownik B tylko akceptował mr? W gitlabie nie widzę takiej opcji.
@becvvv: nie rozumiem. Jest konflikt to twórca go rozwiązuje. Tak to działa chyba wszędzie
Czy ktoś mi wytłumaczy czy są znaczace różnice między #github a #gitlab? Czy to po prostu dwie różne strony i tyle
#programowanie
#programowanie
GitLab 15 z lepszym edytorem wiki i skanowaniem kontenerów dla każdego
GitLab prężnie się rozwija, co potwierdza wydana właśnie nowa wersja oznaczona numerem 15. Przyjrzyjmy się nowościom.
https://bulldogjob.pl/readme/gitlab-15-z-lepszym-edytorem-wiki-i-skanowaniem-kontenerow-dla-kazdego
#gitlab #programowanie #naukaprogramowania #github #bulldogjob #internet
GitLab prężnie się rozwija, co potwierdza wydana właśnie nowa wersja oznaczona numerem 15. Przyjrzyjmy się nowościom.
https://bulldogjob.pl/readme/gitlab-15-z-lepszym-edytorem-wiki-i-skanowaniem-kontenerow-dla-kazdego
#gitlab #programowanie #naukaprogramowania #github #bulldogjob #internet
źródło: comment_1653455551xtim7toa8neyUCNIGK8tlx.jpg
Pobierzw jaki sposob moge w Gitlab CI cachowac
node_modules miedzy roznymi kontenerami? Korzystam obecnie z docker: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- 1
@przepyszna_frytka: nieważne, masz przecież ustawione globalny cache dobrze jest xD ja po prostu nie wrzucam node modules do cache i dlatego u siebie potrzebowałem tego joba za każdym razem
- 1
#programowanie #programista15k #visualstudio #git #github #gitlab
Myślicie, że to jest bug czy feature?
Jak zrobicie gałąź ze slashem w nazwie to repozytorium GIT w Visual Studio 2019 rozdziela to na folder i gałąź w folderze
Nie powoduje to żadnych problemów w funkcjonowaniu
Myślicie, że to jest bug czy feature?
Jak zrobicie gałąź ze slashem w nazwie to repozytorium GIT w Visual Studio 2019 rozdziela to na folder i gałąź w folderze
Nie powoduje to żadnych problemów w funkcjonowaniu
źródło: comment_1643372538j4yI3DsYaJgggYL6F8MybO.jpg
Pobierzfeature
konto usunięte via Android
- 3
@marios160 to jest ogolnie feature gita, ktory pozwala na tworzenie hierarchii branchy
- 1
- 0
Jaki polecacie projekt, którym można po webrtc sterować sesją Xorg?
Treść przeznaczona dla osób powyżej 18 roku życia...
- 2
@positive_mental_attitude: tylko, że ich targetem nie jest Joe, z piwem w ręku, tylko CTO firmy z 1000+ pracownikami :)
- 4
@positive_mental_attitude: to co pisze na mirko pod tagiem #gielda, jest częścią mojego "researchu" na temat konkretnej firmy. Gitlabowi dopiero co zacząłem się przyglądać, więc sam nawet nie mam o tej firmie wyrobionego zdania.
A po pisze te rzeczy publicznie? Właśnie po to, by prowokować takie dyskusje jak te, z których mogę się wielu rzeczy dowiedzieć... i żebym nie tworzył własnej bańki informacyjnej wokół siebie.
A po pisze te rzeczy publicznie? Właśnie po to, by prowokować takie dyskusje jak te, z których mogę się wielu rzeczy dowiedzieć... i żebym nie tworzył własnej bańki informacyjnej wokół siebie.
Wygląda na to, że zacznę znowu nieco bardziej dywersyfikować swoje portfolio, jeżeli chodzi o akcje. Obecnie 100% mojego portfolio to Tesla (obecnie 481 938 PLN, 134 akcje). Nie wiem jak ta informacja mnie omineła, ale właśnie gdzieś znalazłem informacje, że Gitlab tydzień temu miał swoje IPO: https://www.cnbc.com/2021/10/14/gitlab-jumps-in-nasdaq-debut-after-pricing-ipo-above-expected-range.html
Z gitlaba osobiście zacząłem korzystać na co dzień podajrze w 2019 roku. Uwiodła mnie w nim prostota z jaką można było łatwo skonfigurować CI/CD. Wygoda przy
Z gitlaba osobiście zacząłem korzystać na co dzień podajrze w 2019 roku. Uwiodła mnie w nim prostota z jaką można było łatwo skonfigurować CI/CD. Wygoda przy
źródło: comment_1634942409U935RUPStk92lqH2IYVL87.jpg
PobierzCzy GTLB to dobra długoterminowa inwestycja (2-3 lata)
- Zdecydowanie nie 9.9% (16)
- Raczej nie 10.5% (17)
- Tak średnio bym powiedział 25.9% (42)
- Raczej tak 22.8% (37)
- Zdecydowanie tak 4.9% (8)
- ¯\\\_(ツ)\_/¯ 25.9% (42)
- 2
@tlaziuk: gdyby nie zmiany na githubie od kiedy przejął ich Microsoft... to Gitlab miałby większe szansę.
Co ciekawe, w kilku firmach już pracowałem... gdzie rozwiązania były mieszane. Tzn. np. kod był na githubie albo gitlabie a zadania były w Jirze. Takie konstrukcje tylko mówią, że dla wielu "nie ma rozwiązania idealnego"
Co ciekawe, w kilku firmach już pracowałem... gdzie rozwiązania były mieszane. Tzn. np. kod był na githubie albo gitlabie a zadania były w Jirze. Takie konstrukcje tylko mówią, że dla wielu "nie ma rozwiązania idealnego"
- 0
co do punktu 1) to mając otwartą stronę z repo na githubie wystarczy wcisnąć kropkę "." , żeby otworzyć dany projekt w VS online
Jeżeli to pozwoli projekt odpalić/skompilować wprost z przeglądarki... to niesamowicie może to zwiększyć liczbę kontrybucji do projektów #opensource, jeżeli pierwsza kontrybucja poprawiająca drobną rzecz, może być wykonana w przeglądarce w mniej niż 2 minuty, wraz z puszczeniem testów.
Tego Gitlab nie ma... i tak łatwo
- 1
GitLab – własny serwer, czyli elastyczność, prostota i prywatność
Poznaj zalety GitLaba i zacznij korzystać z tego narzędzia, aby mieć pełną kontrolę nad repozytoriami Git.
https://bulldogjob.pl/articles/1324-gitlab-poznaj-zalety-wlasnego-serwera
#gitlab #programowanie #naukaprogramowania
Poznaj zalety GitLaba i zacznij korzystać z tego narzędzia, aby mieć pełną kontrolę nad repozytoriami Git.
https://bulldogjob.pl/articles/1324-gitlab-poznaj-zalety-wlasnego-serwera
#gitlab #programowanie #naukaprogramowania
- 0
@Bulldogjob: jeśli nie jesteś firmą tylko chcesz mieć hosting Git dla własnej zabawy, to lepszy Gitea/Gogs. Zdecydowanie prostsze w obsłudze.
#gitlab #cicd mam porobione „environments” w gitlabie dla środowisk gdzie builduje i deployuje aplikacje. Wiem, że mogę zrobić powiadomienia e-mail na podstawie main branch/protected branches. Pytanie: czy jest jakiś sposób aby stworzyć powiadomienie E-mail gdy pipeline będzie uruchomiony dla danego środowiska?(tylko produkcja)
- 0
siema.
Chciałbym mieć możliwość edycji url do nexus repo z poziomu zmiennych cicd #gitlab. Nie wiem jednak jak to zrobić z poziomu samego pliku yaml, nie stage.
Wiem, że z poziomu samego stage są one dostępne jako zmienne środowiskowe, jednak w przypadku samego yamla tutaj rozumiem, że zostanie to potraktowane jako string. Te jinjowe nawiasy
Chciałbym mieć możliwość edycji url do nexus repo z poziomu zmiennych cicd #gitlab. Nie wiem jednak jak to zrobić z poziomu samego pliku yaml, nie stage.
Wiem, że z poziomu samego stage są one dostępne jako zmienne środowiskowe, jednak w przypadku samego yamla tutaj rozumiem, że zostanie to potraktowane jako string. Te jinjowe nawiasy
{{ }} równiez nie działają :/image: nexus.url.pl:9983/maven-jdk-11
źródło: comment_1626982404S1fo4F0cHf6G3Cd5H4OpCo.jpg
Pobierz- 0
@patrolez: tak, tylko to działa z poziomu stage, script jak sam widzisz. Mi zależy na umieszczeniu tego już na poziomu image przed uruchomieniem stage
- 1
https://docs.gitlab.com/ee/ci/variables/#add-a-cicd-variable-to-a-project
@TMBRK: Zawsze trzeba pamiętać, że jest kilka poziomów "preprocesingu"/ewaluacji takich koncepcji jak "zmienna"/"podstawianie".
W .gitlab-ci.yml masz raz to robione na poziomie samego interpretera GitLab Runnera, a raz możesz mieć to np. jako rozwikływane dopiero w "scripts" przez shell, jeżeli będzie to odpowiednio
Siemano, mam pytanie dotyczące #cicd.
Wyszło tak, że muszę lekko zmienić proces deployu jedynie na produkcję. Nie chcę wchodzić w szczegóły, ale teraz to środowisko będzie się różniło nieco od innych (tymczasowo). Przygotowałem zmianę na osobnym branchu i cholera, chciałbym tą zmianę jakoś przetestować przed merge, bo to jednak prod. Używam do procesu CICD gitlaba. Myślałem, by całe środowisko odpalić na laptopie, mimo tego, że dosyć dużo tych komponentów.
Wyszło tak, że muszę lekko zmienić proces deployu jedynie na produkcję. Nie chcę wchodzić w szczegóły, ale teraz to środowisko będzie się różniło nieco od innych (tymczasowo). Przygotowałem zmianę na osobnym branchu i cholera, chciałbym tą zmianę jakoś przetestować przed merge, bo to jednak prod. Używam do procesu CICD gitlaba. Myślałem, by całe środowisko odpalić na laptopie, mimo tego, że dosyć dużo tych komponentów.
Mozesz sobie runnera na laptopie postawic, bedziesz miec go pod innym tagiem, caly gitlab to chyba lekki overkill:) malo opisales o srodowisku i zmianie, ale jesli jestes w stanie postawic lokalnie podobnego jbosa, to pewnie styknie :)
- 1
@TMBRK: ja bym jednak cisnął tę zmianę na niższym środowisku. Pre-prod/Staging przecież jest właśnie po to, aby testować deploy.
Dodatkowo zmianę przecież możesz wycofać po przetestowaniu.
Dodatkowo zmianę przecież możesz wycofać po przetestowaniu.
- 0
@lukaszwasyl: lambda która będzie triggerowana w polu "before_script"?
- 0
@Drail: Tylko czy to z tej lambdy uderzać na jakieś api do outlooka czy jak? Fajnie byłoby gdyby działało tak jak ustawienie pipeline_emails co mogę subskrybentów ustawić z poziomu gitlaba.
#gitlab #devops #cicd cześć, miałbym pytanko o jedną kwestie. Mianowicie chciałbym po stage buildującym otagować bieżący commit z którego uruchamiany jest pipeline. Jak mogę to zrobić? Próbowałem coś takiego:
Git-remote ser url origin
Git tag -a -m
Git push origin
Efekt jaki chciałbym uzyskać to po udanym deployu chciałbym aby na repo pojawił się tag przy commicie z którego uruchamiany był pipeline. Ktoś coś?
Git-remote ser url origin
Git tag -a -m
Git push origin
Efekt jaki chciałbym uzyskać to po udanym deployu chciałbym aby na repo pojawił się tag przy commicie z którego uruchamiany był pipeline. Ktoś coś?
- 0
@LaylaTichy: Eh, odpuszczam dzisia już. Dorzuciłem git rev-parse head, z checkout na ten commit reszta bez zmian i to samo ( ͡° ʖ̯ ͡°)
Jak chcesz zwyklego taga robic, to zrob release step po buildzie, a deploye z taga, poczytaj https://docs.gitlab.com/ee/ci/yaml/index.html#release


























