我想使用GIT\u descripe\u标记和GIT\u descripe\u哈希来命名我们的conda包。所以我们的梅塔.亚马尔基本上是这样的:
package:
name: package_name
version: {{ environ.get('GIT_DESCRIBE_TAG') }}
source:
git_url: http://bugtracker.company/diffusion/PACKAGE/PACKAGE.git
requirements:
run:
- some_package_1 # [win]
- some_package_2
- some_package_3 # [win]
- some_package_4
build:
string: {{ environ.get('GIT_DESCRIBE_HASH') }}
我们使用jenkins来建立版本,而在很久以前,jenkins就是用来做:
set CONDA_BLD_PATH=%CD%/build
conda build src
自从将conda build从2.1.9更新到3.0.15之后,出于某种原因,所有git环境变量都不再被填充。我在buildserver上本地尝试将conda\u bld\u路径保留为它的标准值,并在那里工作。你知道吗
出于好奇,我检查了/build/git\u缓存/bugtracker.company/diffusion/PACKAGE/PACKAGE文件包.git并在其中找到标记(重命名为.git并用“git tag”检查)。所以标签应该在下载到/build的缓存中。但是环境变量仍然没有被填充。你知道吗
猜猜哪里出了问题?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐