rultor icon indicating copy to clipboard operation
rultor copied to clipboard

Refuse release dependent on bug number

Open sils opened this issue 10 years ago • 11 comments

It would be nice to be able to be able to configure rultor like this:

release:
  requirements:
    bugs:
      label: bug
      max: 0

to let rultor use the github API to check if there are more than "0" bugs labelled with "bug" and refuse the release if there are any bugs that would actually be released.

sils avatar Aug 10 '15 12:08 sils

@yegor256 dispatch this issue please

alex-palevsky avatar Aug 13 '15 14:08 alex-palevsky

@sils1297 good idea, but I would rather make the configuration simpler, for example:

release:
  required:
    label-absent: bug
    arg-matches: tag [0-9\.]+
    label-max: minor-bug

What do you think?

yegor256 avatar Sep 27 '15 00:09 yegor256

@sils1297 still interested in this ? :)

original-brownbear avatar Feb 22 '16 16:02 original-brownbear

Would be neat. We're unable to use rultor for releases though since we always need two version numbers (the one of the release and the one after as we're doing development releases). Thus we wouldn't use this feature indeed with our current setup.

sils avatar Feb 22 '16 16:02 sils

@sils1297 thanks, lets not dismiss it then but prioritize it realistically :)

original-brownbear avatar Feb 22 '16 16:02 original-brownbear

@alex-palevsky valid bug.

original-brownbear avatar Feb 22 '16 16:02 original-brownbear

@alex-palevsky this is postponed.

original-brownbear avatar Feb 22 '16 16:02 original-brownbear

@alex-palevsky valid bug.

@original-brownbear added "bug" tag to this issue

alex-palevsky avatar Feb 23 '16 17:02 alex-palevsky

@sils1297 I set the milestone to 2.0 since there is nothing set yet

alex-palevsky avatar Feb 24 '16 17:02 alex-palevsky

@alex-palevsky this is postponed.

@original-brownbear sure, thanks, I added "postponed" label to it

alex-palevsky avatar Feb 24 '16 19:02 alex-palevsky

@alex-palevsky this is postponed.

@original-brownbear I will assign somebody else to this issue

alex-palevsky avatar Feb 24 '16 19:02 alex-palevsky