Deploy změněných souborů na ftp pomocí GitLab CICD, přestal fungovat

Vyřešeno598 zhlédnutíWebhostingCICD ftp Gitlab
2

Dobrý den, dlouhou dobu jsme pro náš projekt využívali GitLab merge requesty, které spustili automaticky CICD pipeline pro nahrání jen editovaných .php souborů na ftp.

V posledních týdnech se něco změnilo. A naše gitlab pipeline má 2 problémy:

  1. Nerozezná, které soubory byly editované a nahrává vždy všechny
  2. Nahrání jednoho souboru trvá desítky sekund, takže deploynout celý web není možné.

Změnilo se nějaké nastavení ftp serverů? Máte doporučený postup jak deploynout .php skripty z GitLabu na ftp wedosu automaticky?

Problém se týká několika webhostingů (všech kde jsme to v tomto a minulém týdnu zkoušeli).

Příklad spouštěného příkazu:

$ lftp -c „open -u $FTP_USER,$FTP_PASS $FTP_URL; mirror -x db.php -x videos -x logs -Rne -v ./sources/ $remote_path –ignore-time –parallel=10 –exclude-glob .git* –exclude .git/; mirror -i .js -i .css -Rn -v ./sources/ $remote_path –parallel=10 –exclude-glob .git* –exclude .git/“

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
MB313456 Vybral nejlepší odpověď 29. 9. 2023
0
2.96K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

nepodařilo se nám dohledat, že by problém způsobovalo něco na naší straně. V logu vidím zmíněné přenosy, ale s mizernou rychlostí.

Pro jistotu jsem zcela whitelistovat IP rozsahy gitlabu a budeme sledovat změny.

Role: Podpora
MB313456 odznačil odpověď jako nejlepší 30. 8. 2023
Prohlížíte 1 ze 4 odpovědí, klikněte zde pro zobrazení všech odpovědí.