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

Make releasedocmaker.py lint filters configurable

Attach filesAttach ScreenshotVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.1.0
    • 0.3.0
    • Release Doc Maker
    • None
    • Hide
      <!-- markdown -->

      Users of release doc maker can now specify which lint checks they would like used via the `--lint` command line argument. 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 argument. 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.001.patch
        8 kB
        Andrew Wang
      2. YETUS-326.002.patch
        8 kB
        Andrew Wang
      3. YETUS-326.004.patch
        9 kB
        Andrew Wang
      4. YETUS-326.3.patch
        12 kB
        Sean Busbey
      5. YETUS-326.5.patch
        12 kB
        Sean Busbey
      6. YETUS-326.6.patch
        12 kB
        Sean Busbey

      Activity

        This comment will be Viewable by All Users Viewable by All Users
        Cancel

        People

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

          Dates

            Created:
            Updated:
            Resolved:

            Slack

              Issue deployment