可以从github分支做"conda build"吗?

Ric*_*ell 20 conda

我知道我可以告诉conda从github构建为:

source:
  fn:  v1.6.0.tar.gz
  url: https://github.com/SciTools/iris/archive/v1.6.0.tar.gz
  md5: 24c2d55758325a8f05aadf99748c0d2a
Run Code Online (Sandbox Code Playgroud)

要么

source:
  git_url: git@github.com:SciTools/iris.git
  git_tag: v1.6.0
Run Code Online (Sandbox Code Playgroud)

但是如何告诉conda从github分支构建?

asm*_*rer 20

只需将分支名称放在该git_tag部分中即可.它所做的只是git checkout"标记",因此它不必是一个真正的git标记.它可以是git可以做的任何事情checkout.

例如,如果要从分支构建conda udunits_xml_path,请使用:

source:
  git_url: https://github.com/esc24/iris.git
  git_tag: udunits_xml_path
Run Code Online (Sandbox Code Playgroud)