-
Bug
-
Resolution: Unresolved
-
Major
Git push tag only in case if build SUCCESS only, UNSTABLE result is not push a tag.
Since UNSTABLE status in general can be "stable" with warnings. Since compilation errors or something critical don't happens during build we need to have ability to push tag even build is unstable.
Possible fix I will push as pull request.
From our point of view in continous process it's can be life, since there can be exists some issues due which tests are failed (bug or bugs about which we are know) and QA should get build with some limitation.(Since another features are working and QA should test it)
To fix these issues need some time e.g. 2-4 days. As I said before QA should get build during this 2-4 days.
We are using tagging to have stable(or unstable) build (but not failed). Continous build marks in source control tag e.g. "stable" and nighly build use this tag to have "good" build.