Бред

Ответить в тред Ответить в тред
Check this out!
Аноним 29/03/21 Пнд 21:45:46 2434285201
image.png 1590Кб, 1680x1189
1680x1189
Кокоджамберы, халп!

Как настроить Github, чтобы при каждом коммите в мастер - код деплоился на сервер, где лежит мой сайт?
Аноним 29/03/21 Пнд 21:47:28 2434286572
Шелл-скрипт напиши.
Аноним 29/03/21 Пнд 21:47:39 2434286653
>>243428520 (OP)
Пушить на сервер при каждом коммите
Аноним 29/03/21 Пнд 21:50:26 2434288714
>>243428520 (OP)
хуками на post-commit на origin ну или гугли что-нибудь готовое если гей
Аноним 29/03/21 Пнд 21:51:35 2434289695
Аноним 29/03/21 Пнд 21:52:24 2434290276
>>243428871
Т.е. у него на майкрософтомском гитхабе будут открыто храниться лежать пароли к его же сайту?
Аноним # OP 29/03/21 Пнд 21:53:15 2434290917
>>243428657
>>243428665
>>243428871
>>243428969
Так как это сделать?
Мне нужен пошаговый мануал.
Все, что я нагугли по Вебхукам Гитхаба - какой-то сложный набор букав.
Аноним 29/03/21 Пнд 21:55:04 2434292018
>>243429091
А ещё что тебе нужно, ничтожество?
Как тебе объяснить что-то, если ты читать и гуглить не умеешь?
Иди кабачки гусям три, идиотина.
Аноним 29/03/21 Пнд 21:55:40 2434292399
Аноним # OP 29/03/21 Пнд 21:55:47 24342925010
>>243429201
Ну ты и дебилоид.
Не можешь объяснить - пойди мимо.
Аноним 29/03/21 Пнд 21:56:01 24342926311
Аноним 29/03/21 Пнд 21:57:27 24342937812
>>243429250
Такое говно как ты нужно давить в зачатке. Мозгов нет - не лезь в IT, дебил ебаный.
Ты пойми, если тебе не дано понимать такие концепции, то успокойся. Прими свою судьбу, устройся в пятёрочку.
Аноним 29/03/21 Пнд 21:59:16 24342952513
>>243428969
Нет, Commit и push - это коммит изменения в репозиторий, а ему надо инициализировать pull/fetch на стороне сервера после появления нового коммита на репе.
Тут, вроде, ответ: >>243429239
Сам не пробовал.
Аноним 29/03/21 Пнд 22:00:11 24342959714
>>243429525
Самый хуёвый способ деплоя из возможных
Аноним # OP 29/03/21 Пнд 22:00:32 24342962315
>>243429378
Поржал с агро-школьника.
Тащемта я давно уже в IT и весьма успешно, просто деплоями никогда не занимался.
Так что ты обосрался по всем фронтам. Не пиши сюда больше.
Аноним 29/03/21 Пнд 22:01:31 24342968716
>>243429597
Имеется в виду, пулл на стороне сервера? А как надо?
Аноним 29/03/21 Пнд 22:01:54 24342971117
>>243429378
Похоже на высер сутлого шизоида живущего на дваче.
Аноним # OP 29/03/21 Пнд 22:02:39 24342977018
>>243429239
Полчается этим способом надо пушить сразу в 2 репозитория: 1 на гитхабе, 2 на продакшн сервере?
Как-то костыльно..
Аноним 29/03/21 Пнд 22:07:07 24343007719
>>243429770
А если другого не предусмотрено?
Я, кстати, не интересовался, умеет ли гит актуализировать код удалённых клонов репозиториев.
Аноним 29/03/21 Пнд 22:09:01 24343021720
>>243429770
Как ты давно в IT, если полстраницы английского текста прочитать не можешь?
Жуть что за быдло теперь тут сидит.
мимо
Аноним 29/03/21 Пнд 22:10:05 24343028121
>>243429597
>>243429687
Чел, ответь, пж, что ты имел в виду? Плохо подтягивать изменения на сервер командами pull или fetch?
Аноним 29/03/21 Пнд 22:10:26 24343030622
>>243428520 (OP)
Gitlab заведи себе или отдельно в Дженкинсе джобы сделай на сборку и деплой
Аноним # OP 29/03/21 Пнд 22:11:12 24343036123
>>243430077
А как тогда организовать работу в команде?
Чтобы каждый у себя локально такие костыли не прикручивал.
Чтобы все создавали пулл-реквесты, я их аппрувал, мерджил в мастер, и только после этого в продакшене запускался деплой.
Аноним # OP 29/03/21 Пнд 22:12:36 24343044724
>>243430306
Слишком сложнА для моего микро-пет-проекта.
Хочется чего-то совсем простого.
Сейчас коннекчусь каждый раз по ssh и в папке проекта пишу: git pull
29/03/21 Пнд 22:13:06 24343048925
>>243429091
>Все, что я нагугли по Вебхукам Гитхаба - какой-то сложный набор букав.
Просто поищи на ютубе. Щас все дебики так "учатся".
Аноним # OP 29/03/21 Пнд 22:13:40 24343052326
>>243430217
Че ты пыжишься, дурик?
Прикинь, можно всю жизнь кодить и дел девопса не касаться, так как в компаниях для этого сидит отдельный человек.
Аноним 29/03/21 Пнд 22:15:30 24343061827
image.png 476Кб, 620x465
620x465
Аноним 29/03/21 Пнд 22:18:26 24343081828
29/03/21 Пнд 22:21:17 24343100629
>>243430818
Запушить в репу или сделать хук у него девопса дела... формошлёп ебаный...
Аноним 29/03/21 Пнд 22:22:11 24343106330
2.jpg 946Кб, 3021x2014
3021x2014
Ебало ОПа-хуя представили?
Крутой праграмист, 54 года в IT, не знает английского, нихуя не понял из страницы текста, просит "Объяснить по братски".

Съеби нахуй, пикабу-быдло
Аноним # OP 29/03/21 Пнд 22:24:31 24343121731
image.png 315Кб, 900x900
900x900
>>243431063
Твоё представил, озлобленный завистливый омежка, саморазвивающийся через аниме и живущий с мамкой в однухе.
Аноним # OP 29/03/21 Пнд 22:26:32 24343135632
Короче нагуглил такое: https://www.youtube.com/watch?v=gW1TDirJ5E4

Github Actions можно поюзать. Только смущает одно: надо секретный ключ SSH сохранять в Гитхабе. И по сути Гитхаб за тебя по SSH заходит на сервак и выполняет git pull в папке проекта.
Аноним 29/03/21 Пнд 22:28:49 24343151833
Аноним 29/03/21 Пнд 22:29:26 24343156534
>>243428520 (OP)
git filter-branch --tree-filter "rm -rf *" --prune-empty HEAD
git push 13.140.20.23 <- твой сайт
Аноним 29/03/21 Пнд 22:30:50 24343166135
>>243431565
Ты не пони, он хочет чтобы код сразу в продакшен отправлялся.
Аноним 29/03/21 Пнд 22:33:02 24343182936
>>243428520 (OP)
>>243429091
>>243429250
>>243429623
пиздец, я дохуя начинающих видел, дохуя опытных убожеств, но не понять мануал к CI тулзе и вместо этого выкатить своё говно в /b. скажи мне, верстак, сколько ты зарабатываешь? 600-800 бачей?
Аноним 29/03/21 Пнд 22:33:12 24343184637
>>243431661
Вторая строчка отправит
Аноним # OP 29/03/21 Пнд 22:33:39 24343186938
>>243431518
Я изначально это видел, как систему постбэков, которые приходят после оплаты в различных онлайн-шопах:
Гитхаб после пуша в мастер, посылает POST-реквест куда-нибудь https://op-hui.hk/github_postback_receiver с секретным ключом. А дальше на сервере запускется какой-нибудь deploy.sh который и делает git pull в папке проекта.
Аноним 29/03/21 Пнд 22:34:10 24343190339
>>243428520 (OP)
Просто и без задней мысли. Что сложного? Что непонятного?
Аноним # OP 29/03/21 Пнд 22:34:31 24343193440
>>243431829
Сначала научись общаться, как человек, а не как от/b/рос, потом высирайся в тред.
Аноним 29/03/21 Пнд 22:34:43 24343195241
>>243431869
А, понятно, хохол. Только у вас в ебаном такое могли придумать...
Аноним 29/03/21 Пнд 22:35:40 24343201342
>>243431934
Тебе сказали съебать, чучело! Пикинес ебаный, сын таксы. Ты и русский не понимаешь чтоли, каклошвайн?
Аноним # OP 29/03/21 Пнд 22:36:23 24343206943
>>243431952
И че тебе не нравится?
Механизм по сути такой же, как и в Github Actions, только в экшонсах он более защищенный ибо SSH.
Аноним 29/03/21 Пнд 22:36:27 24343207544
Аноним # OP 29/03/21 Пнд 22:36:56 24343211145
>>243432075
лул, это максимальный костыль, анон
Аноним 29/03/21 Пнд 22:37:35 24343215646
>>243431934
ля, а на вопрос ответить не?

>>243432075
костыль уровня /b
а если там ребилд нужен?
Аноним 29/03/21 Пнд 22:38:16 24343221447
>>243432111
ну использовать github для деплоя тоже такое себе, уж лучше тогда сделать gitlab с ci/cd/cd и всеми плюшками, но маленьким проектам такое не нужно
Аноним 29/03/21 Пнд 22:38:25 24343222748
Аноним 29/03/21 Пнд 22:38:41 24343225449
>>243432069
Если бы ты ещё понимал что такое ssh...
Бедное дитя...
Аноним # OP 29/03/21 Пнд 22:40:33 24343238650
>>243432214
Да, надо Гитлаб покопать, там этот вокрфлоу с деплоями прям ИСКАРОПКИ должен быть. А пока для пет-проекта, чтобы друзяшкам показать, git pull могу и руками поюзать.
Аноним # OP 29/03/21 Пнд 22:41:22 24343243451
>>243432254
лол, иди отсюда, чванливый хуесос
Весь тред пытается меня задеть, но хуй там плавал.
Аноним 29/03/21 Пнд 22:41:27 24343243852
>>243430447
Один раз сделаешь - потом сможешь для всякого применять.
Аноним 29/03/21 Пнд 23:08:49 24343440153
>>243428520 (OP)
Погугли GitHub Actions.
П. С. Ебать недопрограммистов в треде.
Аноним 29/03/21 Пнд 23:30:21 24343593454
Попробуй TeamCity.
Аноним 29/03/21 Пнд 23:33:52 24343617055
Аноним 29/03/21 Пнд 23:49:33 24343705756
ЛОЛ
Книга Pro Git есть на русском тут - git-scm.com. С самого начала читай и тебе будет всё намного более понятно, чем рассказ левых тытуберов. Первоистоки рулят, а вообще в начале сделай все через командную строку , а потом свои обертки юзай. Ибо сразу будет понятно, что делаешь, зачем и куда.
Аноним # OP 29/03/21 Пнд 23:54:46 24343733957
image.png 29Кб, 594x388
594x388
image.png 1757Кб, 2000x1200
2000x1200
Спасибо всем ананасам, что советовали Github Actions.
Сделал по этому гайду: https://github.com/appleboy/ssh-action
Все деплоится, как я и хотел.

Абу благословил этот пост.
Аноним 30/03/21 Втр 00:59:29 24344056158
Аноны, как стать крутым погромистом?
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов