Size: a a a

2021 March 05

ПГ

Павел Г. in PHP
Иван Лещёв
и если его делать в рабочую папку, что там будут хзшо в процессе
А вот это уже реальная проблема, которая как раз решается симлинком :)
источник

ИЛ

Иван Лещёв in PHP
и если тесты не прошли, то не деплоить
источник

VC

Vladimir Chernyshev in PHP
Artem Molotov
Если без докера, то я б скорее за ansible был. Многие так и делали
а каким модулем ансибля код доставлять на сервер?
источник

V

Vladyslav in PHP
кто то юзал https://next.privat24.ua/ ?
а вернее https://next.privat24.ua/payments/form/

туда можно передать сумму для оплаты в форму ?
источник

AK

Andrew Kovalyov in PHP
Vladimir Chernyshev
а каким модулем ансибля код доставлять на сервер?
ansistrano можно заюзать
источник

AM

Artem Molotov in PHP
Vladimir Chernyshev
а каким модулем ансибля код доставлять на сервер?
Судя по конфигурации проекта, с которым я работал, код доставлялся командой git clone, указанной в одной из его задач
источник

ПГ

Павел Г. in PHP
Artem Molotov
Судя по конфигурации проекта, с которым я работал, код доставлялся командой git clone, указанной в одной из его задач
Короче прописывался весь путь деплоя полноценно, который делали бы ручками, но только через ansible. Т.е. по сути можно так же через make команды по ssh надолбить? Профит какой?
источник

AM

Artem Molotov in PHP
Павел Г.
Короче прописывался весь путь деплоя полноценно, который делали бы ручками, но только через ansible. Т.е. по сути можно так же через make команды по ssh надолбить? Профит какой?
Конфигурация различных сервисов через него была описана. В противном случае пришлось бы куда больше "ручками" делать, как мне кажется, описывая действия по развёртыванию каждого из сервисов по отдельности, а не только ряда команд для приложения в целом. Т.е. тот же конфиг пхп, к примеру.
источник

ПГ

Павел Г. in PHP
Artem Molotov
Конфигурация различных сервисов через него была описана. В противном случае пришлось бы куда больше "ручками" делать, как мне кажется, описывая действия по развёртыванию каждого из сервисов по отдельности, а не только ряда команд для приложения в целом. Т.е. тот же конфиг пхп, к примеру.
Ну это скорее речь про развертывание сервиса с 0, когда сервак настривается. Или развертывание на нескольих серваках.
источник

VC

Vladimir Chernyshev in PHP
Павел Г.
Короче прописывался весь путь деплоя полноценно, который делали бы ручками, но только через ansible. Т.е. по сути можно так же через make команды по ssh надолбить? Профит какой?
более удобная обвязка и синтаксис ну и ssh из коробки )
источник

AM

Artem Molotov in PHP
Павел Г.
Ну это скорее речь про развертывание сервиса с 0, когда сервак настривается. Или развертывание на нескольих серваках.
Так в процессе разработки и поддержка этого всего в том числе осуществляется. Мы же все не только composer install'ом живём.
источник

ПГ

Павел Г. in PHP
Vladimir Chernyshev
более удобная обвязка и синтаксис ну и ssh из коробки )
ну если только, это конечно плюс. Но все же думал более элегатная причина есть.
источник

ПГ

Павел Г. in PHP
Artem Molotov
Так в процессе разработки и поддержка этого всего в том числе осуществляется. Мы же все не только composer install'ом живём.
Понятно, спасибо :)
источник

DK

Dmitriy Kuts in PHP
Vladimir Chernyshev
а каким модулем ансибля код доставлять на сервер?
можно через copy доставлять.  я так сделал
источник

VC

Vladimir Chernyshev in PHP
Павел Г.
ну если только, это конечно плюс. Но все же думал более элегатная причина есть.
ансибль по сути не может ничего чего нельзя было бы сделать башем )
источник

VC

Vladimir Chernyshev in PHP
Dmitriy Kuts
можно через copy доставлять.  я так сделал
долго очень. особенно с vendor или node_modules если - я syncronize заюзал
источник

DK

Dmitriy Kuts in PHP
Vladimir Chernyshev
долго очень. особенно с vendor или node_modules если - я syncronize заюзал
тогда можно зипить. и через копи, а там уже unzip
источник

VC

Vladimir Chernyshev in PHP
Artem Molotov
Так в процессе разработки и поддержка этого всего в том числе осуществляется. Мы же все не только composer install'ом живём.
я предпочитаю разделять кодовую базу и настройку окружения для ее запуска.
источник

VC

Vladimir Chernyshev in PHP
Dmitriy Kuts
тогда можно зипить. и через копи, а там уже unzip
тоже вариант
источник

ПГ

Павел Г. in PHP
Vladimir Chernyshev
долго очень. особенно с vendor или node_modules если - я syncronize заюзал
А как в ансибл решается вопрос с вычисление релизов? Ну т.е. следующий номер. Прописывать свой скрипт или есть готовые решения?
источник