Gitlab页面-增量部署

时间:2019-03-06 13:20:27

标签: gitlab gitlab-ci gitlab-pages

在gitlab页面中,每次部署似乎都清除了公共目录内容。在某些情况下,我会保留现有文件并添加另一个文件。 您知道是否可以使用gitlab ci增量部署页面?

1 个答案:

答案 0 :(得分:0)

在每次部署期间不会清除公用文件夹。
但是,大多数存储库实际上没有公用文件夹,而是仅在CI / CD期间动态创建。这些动态创建的内容不会在部署之间保留。

只需在存储库中的各个部署之间存储要保留的所有文件。它可以位于存储库根目录中名为public的文件夹中。这样,您就不必在CI / CD期间移动文件。只要确保您在.gitlab-ci.yml配置内不会覆盖/移动/删除文件即可。

当然,您也可以将文件存储在存储库中的其他任何位置,只需将它们移动到public/配置中.gitlab-ci.yml下的正确位置即可。