16 Commits
Author SHA1 Message Date
Gleb Chesnokov 43e717c7f1 scripts: Group kernel maintenance helpers under kernel/
Move patch generation, specialization, regression, kernel selection and
module signing helpers together, with their shared shell libraries. Update
component Makefiles, CI, nightly jobs, packaging metadata, documentation
and KUnit tooling references alongside the move.

Adjust repository-root and source-inventory lookups for the deeper path.
Resolve rhel-rpm-functions relative to kernel-functions through
BASH_SOURCE, since it is also sourced by the QLogic extraction helpers.

Keep the regression runner behavior and the nightly kernel matrix intact,
including the existing checkpatch, sparse and smatch switches and policy.
2026-10-19 10:31:32 +03:00
Gleb Chesnokov 56bb6c0fa6 nightly build, scripts: Remove svn support
Remove deprecated svn support.
2024-05-02 17:20:01 +03:00
Bart Van Assche 37baddd3c3 nightly/bin/nightly: Clone the source code tree quietly 2017-05-13 17:57:04 -07:00
Bart Van Assche c849ff05c6 nightly build: Translate svn+ssh URLs into svn URLs
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@4895 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-06-06 08:53:17 +00:00
Bart Van Assche 6a0c785160 nightly/bin/nightly: Add support for running the nightly build against another branch than the trunk
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@4890 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2013-06-04 11:41:36 +00:00
Bart Van Assche 652a2cf41f nightly build: Convert bin/nightly from bash to POSIX shell syntax
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@4619 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2012-11-14 10:42:27 +00:00
Bart Van Assche 7110f25138 nightly/bin/nightly: Generalize
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@4531 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2012-09-28 13:25:04 +00:00
Bart Van Assche ca9799666a nightly/bin/nightly: Add command-line option -a
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@4001 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-12-19 14:24:11 +00:00
Bart Van Assche 9af00ae4e0 Bug fix: command-line option -h was not recognized properly.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@2033 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-09-01 12:21:33 +00:00
Bart Van Assche 3f2e2bf09c Added command-line option -r, which allows to specify an alternative recipient e-mail address. Convenient for having output of testruns sent to an alternative e-mail address.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1942 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2010-08-07 11:06:22 +00:00
Bart Van Assche bc3056e78d Reduced disk space needed for nightly build.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@1196 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-10-11 09:49:41 +00:00
Bart Van Assche 41958a0723 Removed trailing whitespace.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@929 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-07-01 10:47:33 +00:00
Bart Van Assche 904a0ca3b6 Report a skipped nightly build in a status file instead of by echoing text, such that the cron e-mail reporting is not triggered by skipped nightly builds.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@809 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-28 11:04:07 +00:00
Bart Van Assche f8b0c59cf2 Changes:
- Only send e-mail if any changes were committed in the Subversion
  repository during the last 24 hours.
- E-mail sent by this script now includes the revision numbers of the
  revisions that have been compared by this script.
- Moved section with differences from bottom to top of output.
- Changed diff options from -C1 to -u.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@769 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-11 08:32:15 +00:00
Bart Van Assche 33d628b6ed Several small output changes.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@759 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-08 09:49:31 +00:00
Bart Van Assche 92fd6d40f2 Added to repository.
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@755 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2009-04-07 17:28:14 +00:00