Opened 6 years ago

Last modified 18 months ago

#3058 assigned enhancement

Automate putting release (and daily) wheels on toolshed — at Initial Version

Reported by: Conrad Huang Owned by: Greg Couch
Priority: moderate Milestone:
Component: Tool Shed Version:
Keywords: Cc: Greg Couch
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

When a release is made, all wheels other than core should be placed on the toolshed so that they can be updated individually. Currently, there is a mechanism for adding selected wheels to the toolshed (see release() in /usr/local/projects/chimerax/www/preview/cxtoolshed3/apps), but requires manual intervention. We should add a command to upload wheels after release according parameters from the command line and a configuration file. The command can be either added to the release-building script, or invoked manually.

The same process may be applied to the daily build. This means changes must be reflected by version numbers. Whether we use a "dev#" as part of the bundle version number should be discussed.

Change History (0)

Note: See TracTickets for help on using tickets.