對於我們的電子商務網站,我用下面的與Ansible部署過程: - 從倉庫中拉出源到遠程機器 - 符號鏈接到這個倉庫到/ var/WWW/mysite的/電流 - 配置的符號鏈接文件從回購和Ansible部署代碼的最佳方式是什麼?
但我不確定這是部署代碼的最佳方式,因爲我們可以在遠程使用不需要的文件的所有回購。
所以我想知道是否會更好: - 拉本地代碼(例如在一個tmp中) - 在/ var/www/mysite /發佈/ xxxxxxx - 釋放到當前的符號鏈接
您認爲如何? Ansible有沒有辦法做到這一點?
謝謝。
我不清楚你現在的方法有什麼問題。爲什麼你的回購中會出現「不需要的文件」?如果他們不需要,刪除他們.. – Mxx
假設我有一個文件夾webroot和其他文件夾與我的回購部署和編譯工具。如果我拉回購,這個文件夾也會出現在遠程機器上,當我只需要webroot時,我無法從回購庫中刪除這些文件夾。 – Virge