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