Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1.49 KB

README-dev.md

File metadata and controls

29 lines (21 loc) · 1.49 KB

TOM Toolkit

Build Status Documentation

logo

This README-dev is intended for maintainers of the repository for information on releases, standards, and anything that isn't pertinent to the wider community.

Deployment

The PyPi package is kept under the Las Cumbres Observatory PyPi account. The development and master branches are deployed automatically by TravisCI upon tagging either branch.

In order to trigger a PyPi deployment of either development or master, the branch must be given an annotated tag that matches the correct version format. The version formats are as follows:

Development Master All other branches
Tagged Push to PyPi Push to PyPi No effect
Not tagged No effect No effect No effect

Tagged branches must follow the semantic versioning syntax. Tagged versions will not be deployed unless they match the validation regex. The version format is as follows:

Development Master
x.y.z-alpha.w x.y.z

Following deployment of a release, a Github Release is created, and this should be filled in with the relevant release notes.