1

有一个 Bitbucket 存储库,应该在子目录中构建一个项目。我也想wercker.yml在这个子目录中。

我试图向WERCKER_ROOT包含子目录的管道添加一个环境变量:/here-is-werckerfile,根据wercker devcenter似乎没有效果。

有任何想法吗?

4

1 回答 1

1

据我所知,你无法改变这种环境。wrecker 不使用它,它仅用于提供只读信息,以防您需要知道代码的位置。

回答您的问题:据我所知,您不能使用子目录中的 wercker.yml,因为无法设置 wercker 的位置 - 它已经在您的存储库根目录中搜索它。

编辑但是您可以更改源目录,如此处所述:http ://old-devcenter.wercker.com/articles/steps/variables.html - 使用 WERCKER_SOURCE_DIR 环境,因此您可以将 wercker.yml 放在 repo 根目录中但使用子目录进行构建。

于 2015-06-20T17:28:57.930 回答