releases.git
10 months agomkgitrel.cln: run single check pass and refuse --force releases bin
Freedo [Tue, 13 Jun 2023 03:30:27 +0000 (03:30 +0000)]
mkgitrel.cln: run single check pass and refuse --force releases

10 months agomkgitrel: support --force for early cleaning up
Freedo [Mon, 12 Jun 2023 02:13:33 +0000 (02:13 +0000)]
mkgitrel: support --force for early cleaning up

11 months agomkgitrel: complete non-failing requests
Freedo [Thu, 18 May 2023 04:55:09 +0000 (04:55 +0000)]
mkgitrel: complete non-failing requests

12 months agomkgitrel.pre: check for existing tags and release directory
Alexandre Oliva [Thu, 27 Apr 2023 02:52:08 +0000 (02:52 +0000)]
mkgitrel.pre: check for existing tags and release directory

12 months agomkgitrel.pre: s/gitx/git/ reverting change I put in for testing, oops
Alexandre Oliva [Thu, 20 Apr 2023 12:45:31 +0000 (12:45 +0000)]
mkgitrel.pre: s/gitx/git/ reverting change I put in for testing, oops

12 months agomkgitrel.pre: new, early prechecking pass to catch various mistakes
Alexandre Oliva [Mon, 17 Apr 2023 05:31:48 +0000 (05:31 +0000)]
mkgitrel.pre: new, early prechecking pass to catch various mistakes

19 months agomkgitrel.setprev: factor out helper scripts, extend it
Alexandre Oliva [Fri, 9 Sep 2022 00:19:54 +0000 (20:19 -0400)]
mkgitrel.setprev: factor out helper scripts, extend it

the logic to find a previous release to compare with didn't cover a
major version bump yet, fixed.

also added mkgitrel.setdate and mkgitrel.gcfg

23 months agoCreate LATEST-X.[0N] links when running the first X-rc
Alexandre Oliva [Wed, 11 May 2022 02:59:40 +0000 (22:59 -0400)]
Create LATEST-X.[0N] links when running the first X-rc

2 years agomkgitrel.pub: catch .check file created while waiting for .patck removal
Alexandre Oliva [Wed, 17 Nov 2021 13:42:00 +0000 (08:42 -0500)]
mkgitrel.pub: catch .check file created while waiting for .patck removal

2 years agolicense added to a legacy script
Alexandre Oliva [Mon, 11 Oct 2021 19:07:30 +0000 (15:07 -0400)]
license added to a legacy script

2 years agoAdd license (GPLv3+) and usage
Alexandre Oliva [Mon, 11 Oct 2021 18:59:51 +0000 (14:59 -0400)]
Add license (GPLv3+) and usage

2 years agoaccept gnu rev
Alexandre Oliva [Sun, 29 Aug 2021 15:50:43 +0000 (11:50 -0400)]
accept gnu rev

2 years agocheck for gnu rev mismatch
Alexandre Oliva [Sun, 29 Aug 2021 15:50:17 +0000 (11:50 -0400)]
check for gnu rev mismatch

3 years agoprecheck version numbers
Alexandre Oliva [Mon, 7 Dec 2020 05:58:43 +0000 (00:58 -0500)]
precheck version numbers

3 years agomkgitrel.rel: remove failed logs and sources before testing incr/v$rel
Alexandre Oliva [Thu, 29 Oct 2020 21:46:29 +0000 (17:46 -0400)]
mkgitrel.rel: remove failed logs and sources before testing incr/v$rel

3 years agoClean up after check-failed release; wipe out sources once checking is done
Alexandre Oliva [Sat, 17 Oct 2020 19:15:48 +0000 (15:15 -0400)]
Clean up after check-failed release; wipe out sources once checking is done

3 years agodeal with missing LATEST symlinks. split up mkgitrel
Alexandre Oliva [Sun, 27 Sep 2020 23:57:26 +0000 (19:57 -0400)]
deal with missing LATEST symlinks.  split up mkgitrel

3 years agoverify prevn script signature before reusing them
Alexandre Oliva [Wed, 19 Aug 2020 23:43:03 +0000 (19:43 -0400)]
verify prevn script signature before reusing them

3 years agomkgitrel: introduce phases
Alexandre Oliva [Fri, 7 Aug 2020 17:23:02 +0000 (13:23 -0400)]
mkgitrel: introduce phases

when given multiple versions to prepare, cycle over them in multiple phases:

1. prepare source tags and verifying the tarballs

2. tag the scripts and prepare the tags to push

3. compress tarballs and publish the release dir

3 years agoStart git-tracking the release packaging and checking scripts
Alexandre Oliva [Wed, 29 Jul 2020 13:53:26 +0000 (09:53 -0400)]
Start git-tracking the release packaging and checking scripts