Commit Graph

18 Commits

Author SHA1 Message Date
Xavier Delaruelle
2506e7e42c script: test some builds with quick testsuite on mrel
Use quick testsuite on git clone and git export builds to speed-up a bit
new release test.
2023-05-15 20:45:16 +02:00
Xavier Delaruelle
3b1faeb181 Use main as new name for default git branch 2022-10-30 13:26:31 +01:00
Xavier Delaruelle
2105897e95 script: add usage msg and --help option on mrel 2022-09-01 06:43:38 +02:00
Xavier Delaruelle
6dc8e629da script: fix too long line issues in mb/mrel/nglfar2ccov 2022-09-01 06:43:38 +02:00
Xavier Delaruelle
f5b8e2e08b script: fix lint issues on mrel/mlprof/mtreview 2022-09-01 06:43:38 +02:00
Xavier Delaruelle
eb8708e470 install: locate rpmlint rc file with -r in mrel
Update mrel script to locate rpmlint rc file with the -r command-line
switch as -f is not recognized anymore on rpmlint v2.
2022-05-31 07:00:20 +02:00
Xavier Delaruelle
60c3a3311b install: add rpmlint rc config file
Add rpmlint rc configuration file to filter false positive warning
messages when checking RPM spec file and built packages.

Update 'mrel' script to use this rc configuration file when linting RPM
spec file.
2022-05-03 14:12:20 +02:00
Xavier Delaruelle
2bb8365cb2 script: no line number dependency for expected errors
Update mpub and mrel scripts not to depend on the line number expressed
in error message when comparing them to expected error message.
2022-05-01 07:38:31 +02:00
Xavier Delaruelle
d4da878338 script: consider alpha/beta valid release name in mrel/mpub 2021-07-25 21:36:37 +02:00
Xavier Delaruelle
95a469d453 script: remove compat version-related code in mrel/mpub 2021-07-24 14:06:09 +02:00
Xavier Delaruelle
66c3490db8 script: re-license script from GPLv3+ to GPLv2+
Change license of mb, mlprof, modulecmd, mpub, mrel, mt, mtreview,
nglfar2ccov and playdemo scripts from GPLv3+ to GPLv2+.

Align this way all files from the Modules project under the GPLv2+
license.

Consent has been obtained from copyright holder to perform such move (I
hold the full copyright for these script files).

Related to #389
2021-02-28 19:05:22 +01:00
Xavier Delaruelle
ef419b262e script: build src with compat vers enabled on mrel 2020-09-16 06:09:28 +02:00
Xavier Delaruelle
1fb1bd8c79 script: clean trailing space character 2020-08-11 07:02:18 +02:00
Xavier Delaruelle
99cc718847 script: add support of koji 'free' task state in mrel 2020-07-31 10:57:26 +02:00
Xavier Delaruelle
091f50da6c script: enable mrel/mpub to release from a vZ.Y.x branch
Adapt the `mrel` and `mpub` release to produce new Modules release from
a 'vZ.Y.x' branch rather from 'master' branch.
2020-07-30 22:53:37 +02:00
Xavier Delaruelle
db9384f186 script: fix distclean err to ignore in mrel/mpub 2020-07-16 21:53:51 +02:00
Xavier Delaruelle
b34595dec9 script: add cleaning of prev built rpm in 'mrel' 2020-07-16 21:53:51 +02:00
Xavier Delaruelle
c1d2f0e6f6 script: add 'mrel' to build/test release files
Introduce the `mrel` script, that automates build of the Modules release
files and performs tests over these distribution files to guaranty their
correctness.
2020-04-12 18:42:33 +02:00