@ponton: sam się podaj do ojca, to było w podkarpackim, tylko ktoś się spytał o podlaskie w pierwszym komentarzu wtedy i tak przylgnęło, potem op to naprostował, ale nie wszyscy są na czasie ;)
  • Odpowiedz
Pytanie, może głupie, ale:

Czy za pomocą programu SourceTree mogę dodawać pliki na repozytorium na dowolnej stronie? Bo do tej pory używałem tylko bitbucketa, a teraz się dowiedziałem, że od jutra będę musiał zacząć korzystać z githuba.
Do tej pory doczytałem na necie, że można, ale wolę dostać konkretną odpowiedź od wykopowych programistów.

#programowanie #naukaprogramowania #git
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maciorqa: Niektórych rzeczy nie zrobisz w source tree tak łatwo jak możesz w konsoli.
Przez 95% czasu wystarcza GUI, ale czasami trzeba wejść w konsole.
Ale to raczej w większych projektach przy dużej ilości osób :)
  • Odpowiedz
Takie pytanko trochę z #programowanie, a trochę może z #git
Powiedzmy, że mam apkę w #node u siebie lokalnie na kompie i chciałbym ją zsynchronizować z serwerem zdalnym.
Czyli: zmieniam coś w pliku u siebie, *cyk* (tu jakaś komenda git) i zmiany lądują od razu na stronce gotowe do działania, bez żadnego bawienia się w jakieś ftp, itepe?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 3
@fstab: nie xd deployment jest robiony za pomoca odpowiednich narzędzi xd git sluzy jedynie do "przechowywania" kodu

@aczikibom: git to system do wersjonowania. Twoje repozytorium umieszczasz np na bitbuckecie i do niego "puszujesz" wszystkie zmiany. zeby z automatu twoja strona sie aktualizowala musisz skorzystac z narzedzi do CD ktore beda sie odpalaly po twoim wypchnieciu zmian i automatycznie wysla ten kod tam gdzie twoja strona jest hostowana.
  • Odpowiedz
Czy jest ktos z Was mi w stanie powiedziec jak powinna wyglada struktura projektu w #python ktory bede chcial instalowac poprzez pip+git?

Sam kod z packagami z _init.py mam ogarniety i jestem w stanie to zainstalowac z repo, ale nie wiem jak dodac pliki konfiguracyjne
Pare klas w kodzie korzysta z JSONow, ktore trzymam obecnie w katalogu config
Czy ja musze stworzyc plik MANIFEST.in gdzie zapisze cos w stylu include
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@przepyszna_frytka: Jesli to libka, nawet wiecej boilerplate’u i klasy konfiguracyjne w kodzie ktore trzeba ustawiac uzywajac libki. Jezeli to libka bedaca frameworkiem, czyt. glowny core projektu opiees sie na niej, to pliki konfiguracyjne w pythonie.
  • Odpowiedz
Uczę się gita i mam problemik, zrobiłem repozytorium klonując go z mojego githuba, cały program jest w tym repozytorium. Teraz za każdym razem gdy wprowadzę minimalną zmianę, po uruchomieniu programu w moim IDE wszystko wraca do stanu z githuba, więc za każdym razem jestem zmuszony do commitowania i wypychania tego na githuba. Dopiero wtedy zmiany na starcie aplikacji się nie cofają.

Co robię źle? Bo na bank to jakiś amatorski błąd. (
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mateusza: IDE to PHPStorm, szanuję swój czas i nie chcę się bawić w VSC/Sublime/Atomy i inne tego typu edytory, ma tryb VIM z którego nie korzystałem, ale ponoć spoko jak ktoś lubi.

Do tego całe środowisko stawiane przez docker-compose (taka nakładka na dockera, gdzie w jednym pliku opisujesz całe środowisko) i w zasadzie to tyle jeśli chodzi o środowisko.

Dla wygody na kompie mam zainstalowane najnowsze dostępne php7-cli z podstawowymi
  • Odpowiedz
Tak długo pracuję, ale dopiero teraz rozkminiłem (bo mi się przydarzyło), że PR-a trzeba przetestować (tak, odpalamy a nie tylko code review) ze zmergowanym target branchem.
Pierwszy przypadek miałem taki, że osoba A pracowała na 2 plikach, osoba B na 2 innych.
Każdy z osobna branch działał ok. Ale razem się rozjebują w runtimie.
Czyli, dopiero jak oba PR zmergowałem to się r------ł target branch.

Build (kompilacja) przechodził, ale javascripty się r-------y.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@budyn: mozna chyba ustawic na githubie ze testy (których nie masz ?) zawsze muszą się odpalić na zrebaseowanej wersji pull requesta zanim mozna zmergowac. chyba ja tak mam teraz w korpo
  • Odpowiedz


Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję od czasu do czasu informacje o ciekawych programach,
bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python. Ponadto jakieś ciekawe linki z tego
gatunku do
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej,

Korzystał ktoś z Sonarcloud na hostowanym przez siebie Gitlabie CE(albo jakimkolwiek innym własnym repozytorium)?
Widzę tylko opcje logowania przez jedno z kilku serwisów np. Gitlab, ale nie jestem widzę żadnego sposobu na użycie własnego serwera.

#linux #sonarcloud #devops #git #gitlab
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Sonarcloud


@qarmin: Nie znnam Sonarcloud. GitLab CE kilkukrotnie instalowałem. Przeczytaj jeszcze raz swoją wypowiedź i popraw błędy stylistyczne bo nie rozumiem pytania.
  • Odpowiedz
Hej mirki
Potrzebuję jakiegoś własnego Gita z CI, ale nie mogę wybrać pomiędzy Gitea z Jenkinsem oraz Gitlab z Gitlab Runnerem.
Chciałbym również do niego podpiąć SonarClouda, aby skanował te z moich projektów, które są open source.
Ważna jest dla mnie jest łatwość przeglądania i tworzenia konfiguracji CI oraz ogólna lekkość rozwiązania.

#linux #devops #git
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@qarmin: bierz gitlaba, mniej p---------a się z samym CI. Jenkins zaczyna mieć sens jak potrzebujesz miliona pluginow do sprawdzania zdogdnosci z normami
  • Odpowiedz
FILM "Git" (2015) za darmo na YouTube.
Polski.

Jakub M. słynny mąciciel (Włodzimierz Matuszak) - przywódca w zakładzie karnym w Łęczycy zostaje zamordowany. Ze wstępnych przesłuchań i akt sprawy wynika, że była to zemsta okaleczonego współwięźnia, Grzegorza R. Tydzień wcześniej Jakub M. udzielił wywiadu telewizyjnego. Dziennikarz śledczy, który z nim rozmawiał postanawia dojść do prawdy. Wywiad z mordercą odkryje szokujący bieg zdarzeń.

#filmnawieczor #film #ogladajzwykopem #
b.....u - FILM "Git" (2015) za darmo na YouTube. 
Polski.

Jakub M. słynny mącicie...
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bubukuku: dla mnie ten film to jakieś nieporozumienie , ktoś chciał chyba nagrać druga symetrie ale nie wyszło, zrealizowany jest jeszcze jako tako ale sam scenariusz trochę idiotyczny
  • Odpowiedz
Witam wszystkich z tagu #devops. Chciałbym zautomatyzować proces deploymentu skryptów dla #jira. Mam do wykorzystania #bitbucket (clud) i #teamcity. Chciałbym aby po wrzuceniu kodu do repozytorium TC automatycznie brał ten kod i wrzucał go do odpowiedniego katalogu na osobnym serwerze. Podejrzewam, że to bardzo proste do zrealizowania, jednakże jestem zielony w temacie CI\CD to nie wiem jak się do tego zabrać
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@4n0n:
Kroki plus linki do poczytania
0. Utworzyć projekt / build configuration w teamcity: https://www.jetbrains.com/help/teamcity/build-configuration.html
1. Ustawić webhook z repozytorium Bitbucket do Build Configa w TC: https://teamcity-support.jetbrains.com/hc/en-us/community/posts/360002462180-How-to-make-a-Bitbucket-POST-webhook-to-TeamCity-
2. Jeśli to są tylko skrypty, to zakładam, że żadne mejweny i inne cuda Ci nie są potrzebne, więc sam deployment możesz ogarnąć choćby po ssh. W tym celu dodaj w jobie w TeamCity krok z deployem, a tam jakiś prosty skrypt w
  • Odpowiedz
Czy jest jakiś tool który ogarnie zmiany brancha i przy tym będzie podmieniał jakiś plik dla tego brancha?
Dla każdego brancha mam inny plik z bazą danych i na razie podmieniam to ręcznie. Wolałbym to robić automatycznie
#webdev #programowanie #git
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ahaw: @kao3991: git rev-parse --abbrev-ref HEAD to nazwa brancha na który się przeniosłeś - i w skrypcie sobie robisz jakiegoś switcha i podmieniasz plik.
Najlepiej nie ruszać plików bazy tylko edytować odpowiednią linijkę w jakimś configu czy .env jak wyżej wspomniane która będzie wskazywać na plik bazy ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@stosiedem: chciałbym móc to edytować ale jestem za mała płotka żebym miał coś do gadania :D
Jak znaleźć obecnego brancha to znalazłem na stacku, i nawet udało mi się znaleźć jaki był poprzedni branch więc jestem w domu:)
  • Odpowiedz