Feature request #14679
travis tested git branch
Status: | Open | ||
---|---|---|---|
Priority: | Normal | ||
Assignee: | - | ||
Category: | Build/Install | ||
Pull Request or Patch supplied: | No | Resolution: | |
Easy fix?: | No | Copied to github as #: | 22643 |
Description
Hello all,
I recently started coding a bit for QGIS, and have noticed the master branch quite often fails to pass tests.
It's wonderful that there is continuous testing, so it is possible to pull the master and reset to a commit that has passed testing by manually looking at https://travis-ci.org/qgis/QGIS/builds and get latest one that passed. However it would be nice if it was easier to access tested code, especially for people who just start developing or for another reason want to build from the master.
The easiest I can come up with is a branch that follows master, and is automatically updated every time a travis build passes to point to that commit. That way it would be easier for new people to find and less work for existing developers to get up to date with the latest tested code. It could be named 'master_tested' or 'passed_tests' or something (nice detail if it sorts above the release branches).
There might be other solutions but this would at least be easy to implement, either as a separate script running somewhere, or in the travis script itself.
History
#1 Updated by Giovanni Manghi over 7 years ago
- Easy fix? set to No