apache / apache/singa

Release, versioning and continous integration

Open
#585 13 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
3.6k
Forks
1.3k
PR merge metrics
No merged PRs in 30d

Description

1. We are following the [semantic versioning scheme](https://semver.org/) (i.e., X.Y.Z) , which means every hotfix will bump the version number to X.Y.(Z+1).
2. To support it, we need continuous integration which tracks the master branch to update the version number and generate the conda packages.
3. For updates to the dev branch, we also need the continuous integration tool to run the test and generate the nightly builds (conda packages).
4. Currently, we have Travis (for CPU) and Jenkins (CPU). They need to be updated to support 1, 2 and 3.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.