Netlify子域基于存储库上的分支工作。如果我有一个域,比如xyz.com
和repo Repo-A
,主分支将部署到xyz.com
,dashboard
分支将部署到dashboard.xyz.com
。但是,除了一些可视化元素之外,仪表板和主分支非常不同。
我正在尝试找出一种清晰的方法来构建repo
Repo - A
(master branch)
src/app
package.json
webpack.config.js
Repo - A
(dashboard branch)
src/app
package.json
webpack.config.js
这种方法的问题是,我必须对我的webpack、包和src文件进行大量更改。我相信在分支之间来回切换也会在dist/
文件夹中产生很多垃圾。
什么是最好的回购结构,使其工作?有没有工具可以让这个用例变得更简单?
另一种方法是-
Create a Release Repo that has release branches like master and dashboard.
master commits to Repo A which pushes build to master branch of Release repo
master commits to Repo B which pushes build to dashboard branch of Release repo
与第一种方法相比,这是一种更干净的方法吗?有什么建议吗?
https://stackoverflow.com/questions/53805337
复制相似问题