将构建文件夹复制到我的存储库
Copy build folder to my repository
我有这个 bitbucket-pipelines.yml,有什么方法可以将 npm run buid
创建的构建复制到我的存储库中吗?
image: node:6.9.4
pipelines:
branches:
master:
- step:
caches:
- node
script:
- npm install
- npm run build
如果您的意思是将构建保存为您的 Bitbucket 存储库中的下载,那么我们有 a guide on how to do it via the Bitbucket API。基本步骤是:
- 为存储库所有者创建应用密码
- 使用身份验证令牌创建管道环境变量
- 使用 curl 和 Bitbucket REST 将您的工件上传到 Bitbucket Downloads API
详细介绍了如何执行此操作 in the guide。
如果您的意思是将构建提交回 Git 存储库,我们不建议这样做。将构建输出存储在 Git 中并不理想——您应该为此使用 BB 下载或 npm 注册表。但是如果你真的想要,你可以按照上面的指南创建一个应用程序密码,然后将它作为环境变量传递到管道中,在 HTTPS git 远程中设置它,然后使用 git push
将其上传回 Bitbucket。
我有这个 bitbucket-pipelines.yml,有什么方法可以将 npm run buid
创建的构建复制到我的存储库中吗?
image: node:6.9.4
pipelines:
branches:
master:
- step:
caches:
- node
script:
- npm install
- npm run build
如果您的意思是将构建保存为您的 Bitbucket 存储库中的下载,那么我们有 a guide on how to do it via the Bitbucket API。基本步骤是:
- 为存储库所有者创建应用密码
- 使用身份验证令牌创建管道环境变量
- 使用 curl 和 Bitbucket REST 将您的工件上传到 Bitbucket Downloads API
详细介绍了如何执行此操作 in the guide。
如果您的意思是将构建提交回 Git 存储库,我们不建议这样做。将构建输出存储在 Git 中并不理想——您应该为此使用 BB 下载或 npm 注册表。但是如果你真的想要,你可以按照上面的指南创建一个应用程序密码,然后将它作为环境变量传递到管道中,在 HTTPS git 远程中设置它,然后使用 git push
将其上传回 Bitbucket。