Wszystko
Najnowsze
Archiwum
- 1
- 1
Potrzebuje pomocy przy rozwiązaniu problemu z gitlab / CI / docker.
Utworzyłem sobie w gitlabie prywatne repozytorium dla obrazów dokera, podstawowa konfiguracja , ssl leci z letsencrypt.
Wszystko fajnie działa, tworze obrazy, wrzucam je na gitlaba, teraz zmieniam sobie coś w kodzie, pushuje, odpala się CI, które ma wykonać testy i gdy przejdzie to wrzuca projekt na produkcje. Problem jest przy pobieraniu obrazu dockera i ssl:
ERROR: Preparation failed: Error response from daemon: Get https://registry.gitlab
Utworzyłem sobie w gitlabie prywatne repozytorium dla obrazów dokera, podstawowa konfiguracja , ssl leci z letsencrypt.
Wszystko fajnie działa, tworze obrazy, wrzucam je na gitlaba, teraz zmieniam sobie coś w kodzie, pushuje, odpala się CI, które ma wykonać testy i gdy przejdzie to wrzuca projekt na produkcje. Problem jest przy pobieraniu obrazu dockera i ssl:
ERROR: Preparation failed: Error response from daemon: Get https://registry.gitlab
- 2
Mirki próbuję postawić skonfigurowac continous integration na #gitlab z #mydevil. Póki co to udało mi się skonfigurować rsync i poprawnie wysyłam pliki do publicznego katalogu na MyDevil. Problemem jest wykonanie komendy po synchronizacji. Nie chcę przekazywać prywatnych kluczy ssh serwera do zmiennych środowiskich w gitlabie. W rsyncu skonfigurowałem usera tak aby miał dostęp tylko do folderu public_nodejs ale chciałbym dodatkowo uruchominić npm install + restart serwera. Co
Dobry wieczór mirki.
Do tej pory do budowania projektów używałem Jenkinsa, ale postawiłem przetestować Gitlab CI. Mam jednak pewien problem. Nie chcę używać teraz dockera do uruchamiania projektu, a po prostu zainstalować projekt na VPS. Jednak jak rozumiem, Gitlab do zbudowania projektu uruchamia Dockera i buduje w nim projekt. Powoduje to jednak taki problem, że podczas uruchamiania polecenia
Do tej pory do budowania projektów używałem Jenkinsa, ale postawiłem przetestować Gitlab CI. Mam jednak pewien problem. Nie chcę używać teraz dockera do uruchamiania projektu, a po prostu zainstalować projekt na VPS. Jednak jak rozumiem, Gitlab do zbudowania projektu uruchamia Dockera i buduje w nim projekt. Powoduje to jednak taki problem, że podczas uruchamiania polecenia
php bin/console doctrine:schema:update --force build pada, ponieważ symfony nie może połączyć się z bazą danych.Komentarz usunięty przez autora
- 0
@plushy: Dzięki za pomoc!
Moje błędy:
1. runner był zarejestrowany, ale był nieaktywny, bo miałem złą ścieżkę na serwerze
2. Miałem aktywne shared runners, które uruchamiały się zamiast mojego runnera, więc je wyłączyłem.
Teraz wszystko działa poprawnie ;)
Moje błędy:
1. runner był zarejestrowany, ale był nieaktywny, bo miałem złą ścieżkę na serwerze
/home/gitlab_runner zamiast /home/gitlab-runner2. Miałem aktywne shared runners, które uruchamiały się zamiast mojego runnera, więc je wyłączyłem.
Teraz wszystko działa poprawnie ;)
@Melisandre: Jeżeli podajesz link w CV to zmienić na link do strony która policzy kiknięcia i przekieruje na gita, ale to średnie rozwiązanie bo ukrywa link. Nie każdy będzie chciał klikać w jakiś dziwny link w CV. Sam git takiej możliwości nie udostępnia.
Komentarz usunięty przez autora
- 2
Ktoś miał taki problem że z terminala w #linux może się normalnie zalogować na serwer przez #ssh
a przez #putty z #windows nie?
Jak się loguje przez terminal to prosi mnie o hasło wpisuje i jest git.
Jak się próbuję zalogować przez putty to co prawda prosi mnie o hasło ale mimo tego odrzuca jako nieprawidłowe gdzie jestem na 1000% pewien że wpisuje dobre.
Jeżeli
a przez #putty z #windows nie?
Jak się loguje przez terminal to prosi mnie o hasło wpisuje i jest git.
Jak się próbuję zalogować przez putty to co prawda prosi mnie o hasło ale mimo tego odrzuca jako nieprawidłowe gdzie jestem na 1000% pewien że wpisuje dobre.
Jeżeli
- 1
Mam w repo z projektem + osobne testerów z testami selenium. Da się jakoś w samym gitlabie ustawić aby push w repo projektu powodował wywołanie odpalenie zadań w repo z testami?
Jest niby w Gitlab CI opcja "only":
https://docs.gitlab.com/ce/ci/yaml/README.html#only-and-except-simplified
podając w parametrze:
Jest niby w Gitlab CI opcja "only":
https://docs.gitlab.com/ce/ci/yaml/README.html#only-and-except-simplified
podając w parametrze:
- 1
jakiego serwisu używacie do swoich repo?
od pewnego czasu używam GitLaba, ale chyba czas zmienić, od 3 dni nie mam dostępu do jednego repo, a na założone issue brak jakiejkolwiek odpowiedzi ( ͡° ʖ̯ ͡°)
poszukuje sprawdzonej i darmowej alternatywy do prywatnych repo
#programista15k #programowanie #gitlab
od pewnego czasu używam GitLaba, ale chyba czas zmienić, od 3 dni nie mam dostępu do jednego repo, a na założone issue brak jakiejkolwiek odpowiedzi ( ͡° ʖ̯ ͡°)
poszukuje sprawdzonej i darmowej alternatywy do prywatnych repo
#programista15k #programowanie #gitlab
- 11
@b3rly: bitbucket
- 1
- 1
Hej. Zaczynam robic apke, otwarty kod bo chce troche pokazac co potrafie itp (takie przygotowanie pod aplikacje do pracy potem). Chce przy okazji wykorzystac auth0 do authentication tylko chyba slabo wrzucac klucze w repo ktore bedzie otwarte...
Jak to rozwiazac?
Repo na #gitlab , aplikacja na #dotnet #dotnetcore a front na #vuejs
#programowanie #webdev
Jak to rozwiazac?
Repo na #gitlab , aplikacja na #dotnet #dotnetcore a front na #vuejs
#programowanie #webdev
@trustME: Nie wrzucać. Wrzuć do konfiguracji CD która przekaże je do środowiska.
@trustME: W sumie jeszcze jedna rzecz którą fajnie jest zrobić to wrzucenie fejkowych plików z konfiguracją credentiali i wrzucenie ich samych do .gitignore. Przykładowo zamiast credentials.yml dajesz credentials.yml.template z pustymi polami ale dobrą strukturą, a credentials.yml wrzucasz do .gitignore. Alternatywnie wrzucenie tego szablonu bezpośrednio jako credentials.yml. Dzięki temu wiadomo dokładnie co trzeba zrobić. Przykładowo praw.ini i praw.ini.example w tym repo: https://github.com/x89/Shreddit
Treść przeznaczona dla osób powyżej 18 roku życia...
- 0
@plushy: Jak już znajdę to czego potrzebuję to jest spoko. Gorzej jak nie potrafię tego nazwać i szukam na ślepo. Na razie po 6 godzinach idzie mi coraz lepiej. Jak się nad czymś znowu zatnę to już wiem do kogo uderzać ( ͡° ͜ʖ ͡°)
- 0
@nalej_mi_zupy: Uderzej pod tagiem, ale z konkretnymi pytaniami bo taki workflow pracy z gitem i dockerem to jest na kilka lat treningu.
- 1
Mam dwa branche w GITcie - mastera oraz jakąś poboczną gałąź (nazwijmy ją po prostu branch).
Jak prawidłowo wykonywać merge przy aktualizowaniu jednego względem drugiego? Tzn. chcę co jakiś czas wrzucać aktualną wersję plików z mastera na brancha oraz w drugą stronę - to co jest na branchu do mastera (nie występują konflikty bo edytowane są osobne foldery). Tak, żeby zarówno master i branch w pewnym momencie były identyczne i miały te
Jak prawidłowo wykonywać merge przy aktualizowaniu jednego względem drugiego? Tzn. chcę co jakiś czas wrzucać aktualną wersję plików z mastera na brancha oraz w drugą stronę - to co jest na branchu do mastera (nie występują konflikty bo edytowane są osobne foldery). Tak, żeby zarówno master i branch w pewnym momencie były identyczne i miały te
@Gumaa a, to wystarczy zrobić merge do mastera i zacząć nowe gałęzie. Czyli:
Robicie dwie gałęzie od mastera, które rozwijacie.
Uznajecie, że czas na merge, to obie gałęzie idą do mastera i od mastera otwieracie sobie nowe. W sensie nie tyle całkiem nowe, po prostu heady gałęzi trzeba przenieść w taki sposób, żeby były w tym samym miejscu przed kolejnym rozgałęzieniem. I tak w kółko. Może nie jest to rozwiązanie idealne,
Robicie dwie gałęzie od mastera, które rozwijacie.
Uznajecie, że czas na merge, to obie gałęzie idą do mastera i od mastera otwieracie sobie nowe. W sensie nie tyle całkiem nowe, po prostu heady gałęzi trzeba przenieść w taki sposób, żeby były w tym samym miejscu przed kolejnym rozgałęzieniem. I tak w kółko. Może nie jest to rozwiązanie idealne,
- 2
Ale czy można robić merge bez usuwania gałęzi
@Gumaa: oczywiście, że można, brancha usuwasz, kiedy już nie jest potrzebny co nie jest równoznaczne z mergem.
wydanie #gitlab 10.0
https://about.gitlab.com/2017/09/22/gitlab-10-0-released/
What’s New In Java 9 | 15 Added Features and Changes
https://www.rankred.com/whats-new-in-java-9-added-features-changes/
Wprowadzenie
https://about.gitlab.com/2017/09/22/gitlab-10-0-released/
What’s New In Java 9 | 15 Added Features and Changes
https://www.rankred.com/whats-new-in-java-9-added-features-changes/
Wprowadzenie
3
.NET Core - Konfiguracja Gitlab CI

Dawno już nie było wpisu o Gitlab-ie. Jeszcze dawniej nie jadłem sałatki, acz nie przesadzajmy ze skrajnościami. Zafascynowany ostatnio możliwościami jakie daje .NET core chciałbym wam krótko przedstawić sposób na wykorzystanie Gitlab CI w aplikacjach opartych tę technologię. W tym...
z- 0
- #
- #
- #
- #
- 1
- 3
#ercoin dorobił się swojej strony: http://ercoin.tech. Celowo surowa, ukierunkowana na razie głównie na potencjalnych wnoszących wkład (ang. „contributors”).
Ciekawostką techniczną jest to, że strona składa się w gruncie rzeczy z jednego pliku HTML generowanego w oparciu o jeden szablon, jednego stylu CSS kopiowanego bez zmian i żadnych obrazków… a mimo to #gitlab Pages budując ją po raz pierwszy zgodnie z ichnią dokumentacją zanotowało… timeout… po… jednej godzinie
Ciekawostką techniczną jest to, że strona składa się w gruncie rzeczy z jednego pliku HTML generowanego w oparciu o jeden szablon, jednego stylu CSS kopiowanego bez zmian i żadnych obrazków… a mimo to #gitlab Pages budując ją po raz pierwszy zgodnie z ichnią dokumentacją zanotowało… timeout… po… jednej godzinie
- 0
@nocnyjanek: Co do CloudFlare, to, pomijając inne kontrowersje, zdaje się, że (przynajmniej w niektórych przypadkach) wymaga ono JavaScript do działania. Zresztą zakładam, że GitLab czy też Netlify i tak muszą we własnym zakresie zapewniać ochronę przed DDoS.
- 0
@hobbyt: Tak, taki jest plan.
- 2
Push failed: Failed with error: unable to access 'https://gitlab.com/': OpenSSL SSLconnect: SSLERROR_SYSCALL in connection to gitlab.com:443
Mial ktos taki problem? Pierwszy raz mam taka sytuacje.
#programowanie #webdev #gitlab
- 1
Wyszedł #gitlab 9.3, trochę zmian w interfejsie typu wyświetlanie metryk i ograniczanie zasobów dla runnera, ktoś zauważył coś ciekawego?
#niepgrogramowanie #ci #devops #administracja
#niepgrogramowanie #ci #devops #administracja
- 2
Hej. Ogarnalem sobie na #gitlab automatyczny build i tworzenie obrazu dockera.
Musze teraz wrzucic skrypt ktory spowoduje zaciagniecie nowego obrazu.
Jako, ze w tej kwestii (CI, kontenery) dopiero sie ucze to nie wszystko ogarniam jeszcze.
Gosc na Stack'u wrzucil mi cos takiego, ale nie lubie kopiowac czegos co nie do konca rozumiem.
Moze ktos z #linux #ubuntu #programowanie #docker wyjasnic co do konca sie dzieje i
Musze teraz wrzucic skrypt ktory spowoduje zaciagniecie nowego obrazu.
Jako, ze w tej kwestii (CI, kontenery) dopiero sie ucze to nie wszystko ogarniam jeszcze.
Gosc na Stack'u wrzucil mi cos takiego, ale nie lubie kopiowac czegos co nie do konca rozumiem.
Moze ktos z #linux #ubuntu #programowanie #docker wyjasnic co do konca sie dzieje i
. (kropka taktyczna)
@trustME w script kolejno :
Jeśli nie ma to instaluje ssh-agent
Odpala ssh-agent
Wrzuca privatekey i nadaje uprawnienia
Wczytuje privatekey do agenta
Tworzy folder
Jeśli nie ma to instaluje ssh-agent
Odpala ssh-agent
Wrzuca privatekey i nadaje uprawnienia
Wczytuje privatekey do agenta
Tworzy folder

















https://twitter.com/hashtag/movingtogitlab?src=hash