我正在写许多R BookDown本书。这些适合作为活书,可以或多或少地不断更新。但是,我们现在想在教学中使用一个。因此,我们想要构建一个环境,在该环境中,我们在GitLab页面上托管了一个生产版本(prod
分支),例如,一个默认分支名为dev
,也许还有一个{{1} }分支呈现为子目录(例如staging
和/dev
)。
显然有几种方法,但是我还没有设法使它起作用。
/staging
”。我很可能(很清楚地)不在这里。但是这样的感觉(即在Pages dev did not match any file(s) known to git
目录的子目录中建立不同的分支)甚至对于那些不靠代码谋生的人也是可行的……>
我当前的CI配置为here,而GitLab Runner关于它不知道的文件的投诉为here。 -但我不确定这是否有用。似乎有很多不同的方法(我在其中保留了很多片段,以防万一,如果我再次需要它们的话)。
是否有通用的GitLab页面CI配置,可将一个分支构建到public
中,而将其他分支构建到子目录中?