如何在代码行程中使用heroku部署运行自定义命令并部署构建文件夹

时间:2017-01-10 21:03:01

标签: heroku npm codeship

我需要运行npm run build --release并且只在我的构建文件夹中部署文件。如何配置codeship heroku部署。我应该在测试设置中添加自定义步骤吗?

我可以创建自定义脚本部署步骤,但如果可以的话,我想使用内置的代码配置的heorku配置。

1 个答案:

答案 0 :(得分:-1)

Codeship上的集成Heroku部署基于运行git push,因此您需要运行npm run build --release命令,然后将这些更改提交到存储库。

这还需要你强制推送到Heroku上的远程存储库,因为下一个版本(由GitHub / Bitbucket / Gitlab触发)不会包含自动生成的提交。

也就是说,我们根据他们的构建API构建了一个部署到Heroku的脚本,该API可以在https://github.com/codeship-library/heroku-deployment/blob/master/scripts/codeship_heroku_deploy

获得

它旨在由我们基于Docker的平台(称为Codeship Pro)使用,但相同的命令也可用作Codeship Basic上的自定义脚本部署。

相关问题