Bug 40039 - Add production enhancements to build-git-snapshot tool
Summary: Add production enhancements to build-git-snapshot tool
Status: Passed QA
Alias: None
Product: Koha
Classification: Unclassified
Component: Packaging (show other bugs)
Version: Main
Hardware: All All
: P5 - low normal
Assignee: Mason James
QA Contact: Tomás Cohen Arazi (tcohen)
URL:
Keywords:
Depends on:
Blocks: 40261
  Show dependency treegraph
 
Reported: 2025-05-30 23:02 UTC by Mason James
Modified: 2025-06-27 14:21 UTC (History)
2 users (show)

See Also:
GIT URL:
Change sponsored?: ---
Patch complexity: Small patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments
adds some useful features to allow the build-git-snapshot tool to build production packages (4.36 KB, patch)
2025-05-30 23:15 UTC, Mason James
Details | Diff | Splinter Review
Bug 40039: Add production enhancements to build-git-snapshot tool (4.41 KB, patch)
2025-06-27 14:11 UTC, Tomás Cohen Arazi (tcohen)
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Mason James 2025-05-30 23:02:55 UTC
this patch adds some useful features to allow the build-git-snapshot tool to build production packages

the patch adds the following options:

     --urgency, -u
        the urgency string for the resulting package. Default is '$urgency'.

    --incr, -i
        set debian revision (default = '-1')
    
    --(no)autochangelog
        whether or not to update the debian/changelog file.
        Default is to update it.

note: this patch does not change any of the existing behaviour of the tool

test plan to come...
Comment 1 Mason James 2025-05-30 23:15:37 UTC
Created attachment 182869 [details] [review]
adds some useful features to allow the build-git-snapshot tool to build production packages
Comment 2 Katrin Fischer 2025-06-01 08:37:57 UTC
Ready for sign-off?
Comment 3 Tomás Cohen Arazi (tcohen) 2025-06-27 14:11:25 UTC
Created attachment 183609 [details] [review]
Bug 40039: Add production enhancements to build-git-snapshot tool

this patch adds some useful features to allow the build-git-snapshot tool to build production packages

the patch adds the following options:

     --urgency, -u
        the urgency string for the resulting package. Default is '$urgency'.

    --incr, -i
        set debian revision (default = '-1')

    --(no)autochangelog
        whether or not to update the debian/changelog file.
        Default is to update it.

note: this patch does not change any of the existing behaviour of the tool

test plan to come...

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>