Uploaded image for project: 'Yetus'
  1. Yetus
  2. YETUS-321 releasedocmaker.py lint mode enhancements
  3. YETUS-326

Make releasedocmaker.py lint filters configurable

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.1.0
    • Fix Version/s: 0.3.0
    • Component/s: Release Doc Maker
    • Labels:
      None
    • Release Note:
      Hide
      <!-- markdown -->

      Users of release doc maker can now specify which lint checks they would like used via the `--lint` command line arguement. Available options are:

      * "incompatible" - issues flagged incompatible should have release notes
      * "important" - issues marked important should have release notes
      * "version" - issues should have a version string of the form _major_._minor_._other_ or _description_-_revision
      * "component" - issues should specify a component
      * "assignee" - issues should have an assignee
      * "all" - all of the above

      For backwards compatibility, the `releasedocmaker` wrapper script included in the Yetus convenience binary will treat a bare `--lint` argument as `--lint=all`. Users that directly invoke the `releasedocmaker.py` python script will have to update their invocation.
      Show
      <!-- markdown --> Users of release doc maker can now specify which lint checks they would like used via the `--lint` command line arguement. Available options are: * "incompatible" - issues flagged incompatible should have release notes * "important" - issues marked important should have release notes * "version" - issues should have a version string of the form _major_._minor_._other_ or _description_-_revision * "component" - issues should specify a component * "assignee" - issues should have an assignee * "all" - all of the above For backwards compatibility, the `releasedocmaker` wrapper script included in the Yetus convenience binary will treat a bare `--lint` argument as `--lint=all`. Users that directly invoke the `releasedocmaker.py` python script will have to update their invocation.

      Attachments

      1. YETUS-326.6.patch
        12 kB
        Sean Busbey
      2. YETUS-326.5.patch
        12 kB
        Sean Busbey
      3. YETUS-326.3.patch
        12 kB
        Sean Busbey
      4. YETUS-326.004.patch
        9 kB
        Andrew Wang
      5. YETUS-326.002.patch
        8 kB
        Andrew Wang
      6. YETUS-326.001.patch
        8 kB
        Andrew Wang

        Activity

          People

          • Assignee:
            andrew.wang Andrew Wang
            Reporter:
            andrew.wang Andrew Wang
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: