Ftp

在 Git 推送到一台伺服器上,是否還使用 ftp 拉取推送的文件?

  • April 1, 2016

對不起,如果標題令人困惑……所以,我們有 2 個伺服器。內部 Stuff(GitLab 等)的根伺服器和我們沒有 SSH 的託管伺服器。只需 Plesk 和 FTP。

所以基本上,我 git push 我的送出到執行 gitlab 的根伺服器。推送完成後,我還希望將整個 repo 或新送出拉到託管 plesk-server。

這可能嗎?此外,值得一提的是,plesk 為每個域創建子文件夾,因此應該可以指定一個文件夾。

如果您使用最新版本的 gitlab 及其ci-runner,您可以觸發一個作業,您可以使用lftp將 repo 的最新工作副本上傳到您的 Plesk 伺服器。避免使用普通 FTP,使用 FTP over SSL

以下是 GitLab 和 CI-Runner 的一些連結

安裝 GitLab CE Omnibus 包

GitLab CI 工作原理的 TL;DR 版本

你很難擺脫更簡單或更好記錄的東西,這不需要很多 Linux 背景,很少的命令行操作,主要是編輯文本文件

希望這可以幫助

引用自:https://serverfault.com/questions/767380