Skip to content

Releasing CDAT

Charles Doutriaux edited this page Mar 29, 2018 · 4 revisions

Tagging Repos as pre-release

  • libcdms
  • libcf
  • libdrs
  • libdrs_f
  • cdtime
  • distarray
  • cdms2
  • genutil
  • cdutil
  • dv3d
  • vcs
  • vcsaddons
  • thermo
  • wk
  • vcs-js
  • vcdat

Push to conda-forge

  • libcdms
  • libcf
  • libdrs
  • libdrs_f
  • cdtime
  • distarray
  • cdms2
  • genutil
  • cdutil

Build and upload to cdat channel under release label

  • vtk-cdat
    • Linux
      • Py2
      • Py3
    • OSX
      • Py2
      • Py3
  • vtk-cdat with mesalib support
    • Linux
      • Py2
      • Py3
    • OSX
      • Py2
      • Py3
  • dv3d
    • Linux
      • Py2
      • Py3
    • OSX
      • Py2
      • Py3
  • vcs
    • Linux
      • Py2
      • Py3
    • OSX
      • Py2
      • Py3
  • vcsaddons
    • Linux
      • Py2
      • Py3
    • OSX
      • Py2
      • Py3
  • thermo
    • Linux
      • Py2
      • Py3
    • OSX
      • Py2
      • Py3
  • wk
    • Linux
      • Py2
      • Py3
    • OSX
      • Py2
      • Py3
  • vcs-js
    • Linux
    • OSX
  • vcdat
    • Linux
    • OSX
  • CDAT (metapackage)
    • Linux
    • OSX

Create environment files and run test suites using them

  • Linux
    • Py2
    • Py3
  • OSX
    • Py2
    • Py3

Set release on github as official

  • libcdms
  • libcf
  • libdrs
  • libdrs_f
  • cdtime
  • distarray
  • cdms2
  • genutil
  • cdutil
  • dv3d
  • vcs
  • vcsaddons
  • thermo
  • wk

Add "main" label to packages

  • dv3d
  • vcs
  • vcsaddons
  • thermo
  • wk
  • vcs-js
  • vcdat
  • cdat

Remove nightly builds

  • libcdms
  • libcf
  • libdrs
  • libdrs_f
  • cdtime
  • distarray
  • cdms2
  • genutil
  • cdutil
  • dv3d
  • vcs
  • vcsaddons
  • thermo
  • wk
  • vcs-js
  • vcdat

Documentation

  • Regenerate all Jupyter notebooks using official version
  • Update install pages to point to yaml fioles and correct label/channels
  • Update stable documentation links

Generate Release Notes using changelog

  • Put to cdat repo

Cdat repo

  • tag
  • Release notes

Announcement

  • Prepare Text
  • Send out

Create next milestone on repos and move still open issues to it

  • libcdms
  • libcf
  • libdrs
  • libdrs_f
  • cdtime
  • distarray
  • cdms2
  • genutil
  • cdutil
  • dv3d
  • vcs
  • vcsaddons
  • thermo
  • wk
  • vcs-js
  • vcdat

EDit prep_for_build.py in conda-recipes repo to reflect new base version

Clone this wiki locally