如何为Heroku创建我自己的构建包(量规)

yh2wf1be  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(152)

我有一个使用jave/maven/gauge的自动化项目。我想在Heroku上无头运行它。但是Heroku不支持Gauge框架。
那么,我如何为gauge创建buildpack?或者如果已经创建了,你能和我分享吗?
https://github.com/getgauge/gauge
谢谢你,

a9wyjsp7

a9wyjsp71#

这个buildpack是为了在Heroku(运行时)中使用Gauge测试自动化框架而制作的。在使用它之前,请确保您的$PATH变量包含/app/.gauge。这个buildpack还安装了所有的gauge插件。您可以通过编辑编译文件来删除您不想要的插件。为此,您需要fork这个项目并提交到新版本。
cp -r /app/.gauge $1编译文件中的此命令将gauge文件复制到build文件夹中,并且gauge在运行时可用。因此,我们可以在Procfile中使用Gauge。
一个示例procfile:worker:mvn gauge:execute
安装您可以将其添加到/Settings/Buildpacks部分。
https://github.com/erdemkiiliic/heroku-buildpack-gauge
您也可以使用简单的命令添加。
heroku buildpacks:set https://github.com/erdemkiiliic/heroku-buildpack-gauge.git -a myapp

相关问题