有一个 Bitbucket 存储库,应该在子目录中构建一个项目。我也想wercker.yml
在这个子目录中。
我试图向WERCKER_ROOT
包含子目录的管道添加一个环境变量:/here-is-werckerfile
,根据wercker devcenter似乎没有效果。
有任何想法吗?
有一个 Bitbucket 存储库,应该在子目录中构建一个项目。我也想wercker.yml
在这个子目录中。
我试图向WERCKER_ROOT
包含子目录的管道添加一个环境变量:/here-is-werckerfile
,根据wercker devcenter似乎没有效果。
有任何想法吗?
据我所知,你无法改变这种环境。wrecker 不使用它,它仅用于提供只读信息,以防您需要知道代码的位置。
回答您的问题:据我所知,您不能使用子目录中的 wercker.yml,因为无法设置 wercker 的位置 - 它已经在您的存储库根目录中搜索它。
编辑但是您可以更改源目录,如此处所述:http ://old-devcenter.wercker.com/articles/steps/variables.html - 使用 WERCKER_SOURCE_DIR 环境,因此您可以将 wercker.yml 放在 repo 根目录中但使用子目录进行构建。