external recipes in directories like this:

/reg/g/psdm/sw/conda/manage/recipes/external/psgeom

need to edit the meta.yaml with:

  • new git tag
  • new "package: version" (matching git tag, I think)
  • monotonically increasing "build: number"

NOTE: need to get the "manage" environment with "source conda_setup --env manage"

build psgeom like this (note: need to do this on rhel6/rhel7 etc.  need to be in psreldev .k5init file, and  "ssh psreldev@psbuild-rhel7" then ssh to psbuild-rhel6 (tickets don't work to go directly)):

ana-rel-admin --cmd bld-pkg --recipe /reg/g/psdm/sw/conda/manage/recipes/external/psgeom

puts external .tar.bz2 in local channel:

/reg/g/psdm/sw/conda/channels/external-rhel7/linux-64/

It also updates the repodata.json in local channel ("updates index").

I think this doesn't push it up to the anaconda cloud.

Then next release build picks it up automatically.

  • No labels