Size: a a a

2021 March 16

VC

Vladimir Chernyshev in PHP
ivcoder
Привет. Может подскажет кто-то, есть ли такая возможность продолжить загрузку файла с удалённой машины после восстановления подключения к сети? Или как можно реализовать такой функционал. Использую plupload, но после восстановления соединения загрузка не продолжается. Находил пример, как можно сделать, но он не рабочий
удаленная машина должна поддерживать прежде всего
источник

i

ivcoder in PHP
А сохранить где-то во временном хранилище и запросить потом можно как-то?
источник

AM

Artem Molotov in PHP
Vladimir Chernyshev
А кто-нить для PHP в CI создаёт билд артефакты с кодом, вендором, может фронтом собранным, чтоб потом отдельной джобой или что там еще залить на сервер и там развернуть? Речь не про докер образы
+
источник

AM

Artem Molotov in PHP
Константин Грачев
хочешь свои контейнеры изобрести? с gzip'ом и rsync'om?
Он скорее имел ввиду встроенный функционал по передаче артефактов из джовы в джобу.
источник

КГ

Константин Грачев... in PHP
Artem Molotov
Он скорее имел ввиду встроенный функционал по передаче артефактов из джовы в джобу.
та не, про деплой на прод говорит
источник

КГ

Константин Грачев... in PHP
Sergey Zolotov
с докером типа без танцев)
с танцами, но без заморочек =)
источник

AM

Artem Molotov in PHP
Vladimir Chernyshev
все уже изобрели, просто думаю имеет ли это смысл для пхп, если сразу после сборки прямо на месте можно rsync сделать не заморачиваясь с аплоадом в хранилище CI
В пхп с этим реально меньше смысла, чем в других языках, но по возможности задачи можно и разбивать.
источник

AM

Artem Molotov in PHP
Константин Грачев
та не, про деплой на прод говорит
> билд артефакты

встроенная фича gitlab ci

> потом отдельной джобой или что там еще залить на сервер

передача артефакта в новую джобу, встроенная фича gitlab ci
источник

AM

Artem Molotov in PHP
там банальный рсунк может этим заняться после того, как сам gitlab всё сделал
источник

КГ

Константин Грачев... in PHP
Лишь бы докер не юзать
источник

AM

Artem Molotov in PHP
militska
вот деплой  силами ансибла мне до сих пор кажется странным. он в  моей голове прост  как конфигурятор для сервера
+
источник

VC

Vladimir Chernyshev in PHP
Константин Грачев
та не, про деплой на прод говорит
на билд сервере агент CI делает composer install и прочий “билд”, каталог пакуется и загружается на сервер CI как билд артефакт. Другая джоба загружает этот артефакт и разворачивает его на целевом сервере
источник

AM

Artem Molotov in PHP
Константин Грачев
Лишь бы докер не юзать
На проде докер не все любят. И не всегда удаётся переубедить.
источник

КГ

Константин Грачев... in PHP
Vladimir Chernyshev
на билд сервере агент CI делает composer install и прочий “билд”, каталог пакуется и загружается на сервер CI как билд артефакт. Другая джоба загружает этот артефакт и разворачивает его на целевом сервере
Тебе просто между джобами в одном пайплайне файлы передать?
источник

VC

Vladimir Chernyshev in PHP
Константин Грачев
Тебе просто между джобами в одном пайплайне файлы передать?
и залить их на целевой сервер
источник

КГ

Константин Грачев... in PHP
Vladimir Chernyshev
и залить их на целевой сервер
Артём выше написал, есть же артифакты в гитлабе, специально для передачи между джобами
источник

VC

Vladimir Chernyshev in PHP
Константин Грачев
Артём выше написал, есть же артифакты в гитлабе, специально для передачи между джобами
я хоть и не про гитлаб. но про них и говорю. Вопрос не оверинженеринг ли это для PHP
источник

КГ

Константин Грачев... in PHP
Vladimir Chernyshev
я хоть и не про гитлаб. но про них и говорю. Вопрос не оверинженеринг ли это для PHP
Я бы в одной джобе всё это делал, смысл разделять?
источник

VC

Vladimir Chernyshev in PHP
если сразу после билда могу rsync сделать
источник

AM

Artem Molotov in PHP
ivcoder
А сохранить где-то во временном хранилище и запросить потом можно как-то?
источник