]>
git.ozlabs.org Git - next-scripts/log
Stephen Rothwell [Wed, 29 Mar 2017 22:34:22 +0000 (09:34 +1100)]
make some mail addresses more proper
Stephen Rothwell [Wed, 25 Jan 2017 00:59:50 +0000 (11:59 +1100)]
do_build: sed likes some input
Stephen Rothwell [Thu, 19 Jan 2017 22:39:30 +0000 (09:39 +1100)]
merge sanitise_log into do_build
don't actually modify the logs
Stephen Rothwell [Thu, 19 Jan 2017 04:39:29 +0000 (15:39 +1100)]
sanitise the log fiels a bit before comparing them to old ones
this should prevet the merge script form stopping so often
Stephen Rothwell [Thu, 8 Dec 2016 04:46:36 +0000 (15:46 +1100)]
the powerpc allyesconfig build works again
Stephen Rothwell [Wed, 17 Aug 2016 06:38:27 +0000 (16:38 +1000)]
common.sh: use a longer keyid for my signing key
Stephen Rothwell [Tue, 16 Aug 2016 01:55:23 +0000 (11:55 +1000)]
do_build: only match full lines
Stephen Rothwell [Mon, 25 Jul 2016 22:51:54 +0000 (08:51 +1000)]
allow for ignoring some lines in the log files
Stephen Rothwell [Thu, 9 Jun 2016 06:04:47 +0000 (16:04 +1000)]
do_last_build: silence the config steps
Stephen Rothwell [Wed, 1 Jun 2016 23:34:13 +0000 (09:34 +1000)]
do_build: quieten the .config creations
Stephen Rothwell [Wed, 1 Jun 2016 23:31:59 +0000 (09:31 +1000)]
check_left: make it much faster but less accurate
Stephen Rothwell [Wed, 1 Jun 2016 23:31:38 +0000 (09:31 +1000)]
do_build: send a notify if we stop for a log size change
Stephen Rothwell [Fri, 27 May 2016 00:29:54 +0000 (10:29 +1000)]
do_build: factor out showing the successful logs
Stephen Rothwell [Thu, 26 May 2016 23:24:52 +0000 (09:24 +1000)]
do_build: only care if the logs are longer
Stephen Rothwell [Thu, 26 May 2016 05:01:21 +0000 (15:01 +1000)]
first pass at capturing newly introduced warnings
Stephen Rothwell [Wed, 25 May 2016 01:39:04 +0000 (11:39 +1000)]
change the default build host
export a couple of more things
Stephen Rothwell [Wed, 25 May 2016 01:38:39 +0000 (11:38 +1000)]
rename to/from scripts
Stephen Rothwell [Fri, 29 Apr 2016 07:08:20 +0000 (17:08 +1000)]
from_ka2: also bring back any changes to patches and mmotm
Stephen Rothwell [Fri, 15 Apr 2016 05:19:09 +0000 (15:19 +1000)]
to_ozlabs: prune the remote repos
Stephen Rothwell [Fri, 15 Apr 2016 00:10:02 +0000 (10:10 +1000)]
make_tree_file: manage the kept tags locally
so push to kernel.org with --prune to manage the remote ones
Stephen Rothwell [Thu, 14 Apr 2016 23:35:30 +0000 (09:35 +1000)]
make_tree_file: better handling of the kernel.org ssh key
Stephen Rothwell [Wed, 16 Mar 2016 22:44:34 +0000 (09:44 +1100)]
merge_msg: improve the "no action is required" message
Suggestion from Linus
Stephen Rothwell [Wed, 16 Mar 2016 22:43:58 +0000 (09:43 +1100)]
to_ka2: no point in copying the gitk cache file
Stephen Rothwell [Tue, 9 Feb 2016 22:35:16 +0000 (09:35 +1100)]
to_ka2: we don;t need the history or stats on the merge/build machine
Stephen Rothwell [Tue, 9 Feb 2016 22:25:33 +0000 (09:25 +1100)]
start of shellcheck fixes
Stephen Rothwell [Thu, 4 Feb 2016 02:51:14 +0000 (13:51 +1100)]
do_last_build: add an x86_64 allnoconfig
remove the arm defconfig as it is now the same as the multi_v7_config
Stephen Rothwell [Thu, 7 Jan 2016 20:32:43 +0000 (07:32 +1100)]
do_last_build: add x86_64 modules_install build
use $j_factor
Stephen Rothwell [Thu, 7 Jan 2016 20:32:20 +0000 (07:32 +1100)]
merg_akpm: notify when waiting more
Stephen Rothwell [Tue, 10 Nov 2015 21:42:25 +0000 (08:42 +1100)]
setup_build: parameterise better
add a few more deletes
Stephen Rothwell [Tue, 10 Nov 2015 21:41:42 +0000 (08:41 +1100)]
make_tree_file: no longer bump ka2's kisskb build factor
Stephen Rothwell [Thu, 8 Oct 2015 05:45:40 +0000 (16:45 +1100)]
allow for different compiler versions for ppc and ppcle
Stephen Rothwell [Thu, 8 Oct 2015 05:34:33 +0000 (16:34 +1100)]
do_last_build: die if the pseries_le_defconfig build fails
Stephen Rothwell [Thu, 8 Oct 2015 05:28:53 +0000 (16:28 +1100)]
do_last_build: paramaterise do_last_build's compiler version
Stephen Rothwell [Wed, 7 Oct 2015 06:50:56 +0000 (17:50 +1100)]
do_build: make more posix shell compliant
Stephen Rothwell [Wed, 7 Oct 2015 06:49:19 +0000 (17:49 +1100)]
do_last_build: add a pseries_le_defconfig build
Stephen Rothwell [Wed, 7 Oct 2015 06:48:22 +0000 (17:48 +1100)]
to_ka2: quiet the rsync a bit
Stephen Rothwell [Tue, 22 Sep 2015 04:34:54 +0000 (14:34 +1000)]
do_merge: add pre-build actions
Stephen Rothwell [Tue, 22 Sep 2015 03:54:40 +0000 (13:54 +1000)]
make_summ: filter out lines related to Revter commit patches
Stephen Rothwell [Tue, 22 Sep 2015 03:53:35 +0000 (13:53 +1000)]
do_build: use an absolute path for O=
for the benefit of the perf build
Stephen Rothwell [Mon, 14 Sep 2015 03:01:19 +0000 (13:01 +1000)]
to_ozlabs: backup some more things
Stephen Rothwell [Mon, 14 Sep 2015 03:00:51 +0000 (13:00 +1000)]
fix typo in var name and set -u so it doesn't happen again
Stephen Rothwell [Mon, 14 Sep 2015 03:00:04 +0000 (13:00 +1000)]
do_merge: deref possible tags before saving the SHA1s
Stephen Rothwell [Tue, 8 Sep 2015 00:00:35 +0000 (10:00 +1000)]
helpers to sync the intrgration tree between my laptop and ka2
Stephen Rothwell [Thu, 27 Aug 2015 23:15:51 +0000 (09:15 +1000)]
fetch_trees: allow to fetch a subset of trees
Stephen Rothwell [Wed, 26 Aug 2015 07:10:33 +0000 (17:10 +1000)]
cope with doing the merges and build on the same machine
Stephen Rothwell [Tue, 25 Aug 2015 01:27:38 +0000 (11:27 +1000)]
merge_old_version: work out the last merged tree
if we don't pass one in. Otherwise verify it (just in case).
Stephen Rothwell [Tue, 25 Aug 2015 01:04:55 +0000 (11:04 +1000)]
make_tree_file: cope with the changes in gpg2
by not using it :-(
and gpg-agent seems to be busted now as well, so just use any current
ssh-agent, but time limit the life of the caching.
Stephen Rothwell [Mon, 17 Aug 2015 23:12:55 +0000 (09:12 +1000)]
do_merge: output the date in mail like format
to be more explicit about the time zone
Stephen Rothwell [Fri, 14 Aug 2015 04:39:04 +0000 (14:39 +1000)]
various tidy ups for the message production
Stephen Rothwell [Wed, 29 Jul 2015 23:20:53 +0000 (09:20 +1000)]
new default build directory
Stephen Rothwell [Fri, 24 Jul 2015 04:53:26 +0000 (14:53 +1000)]
merge_akpm: add removing files logic
Stephen Rothwell [Fri, 24 Jul 2015 04:52:57 +0000 (14:52 +1000)]
build_msg: put in a "cause by" template
Stephen Rothwell [Wed, 22 Jul 2015 00:55:28 +0000 (10:55 +1000)]
message_helper: substitute KCONFIG_NAME and put message through fmt
Stephen Rothwell [Tue, 7 Jul 2015 06:02:27 +0000 (16:02 +1000)]
only put the FIXME text in the merge fix messages
Stephen Rothwell [Tue, 7 Jul 2015 05:58:00 +0000 (15:58 +1000)]
do_stats: create the mail message as well
Stephen Rothwell [Tue, 7 Jul 2015 05:57:18 +0000 (15:57 +1000)]
do_build: build tools/perf as well
fix allmodconfig build
Stephen Rothwell [Sat, 27 Jun 2015 00:44:06 +0000 (10:44 +1000)]
do_build: name the failed build
to make cut and paste into the mail message easier
Stephen Rothwell [Sat, 27 Jun 2015 00:41:17 +0000 (10:41 +1000)]
do_build: actually do allmodconfig builds again
Stephen Rothwell [Tue, 23 Jun 2015 08:22:32 +0000 (18:22 +1000)]
to_ozlabs: the init directory is no longer needed
Stephen Rothwell [Sun, 21 Jun 2015 00:07:32 +0000 (10:07 +1000)]
common.sh: allow gcc_version and j_factor to be set from the environment
Stephen Rothwell [Sat, 20 Jun 2015 09:04:29 +0000 (19:04 +1000)]
merge_msg: reformat the message like mpe's version
Michael Ellerman [Fri, 19 Jun 2015 05:41:41 +0000 (15:41 +1000)]
merge_helper: Split the merge gitk logic into a separate script
Stephen Rothwell [Sat, 20 Jun 2015 02:14:45 +0000 (12:14 +1000)]
Merge commit '
effc2cae2d3f'
Stephen Rothwell [Sat, 20 Jun 2015 02:07:14 +0000 (12:07 +1000)]
Merge commit '
6fcb1ac2ddc2'
Use .../mails/ as dir for sent emails
Stephen Rothwell [Sat, 20 Jun 2015 02:02:45 +0000 (12:02 +1000)]
Merge commit '
87f7336193d1'
Conflicts:
common.sh
Use sfr's version of common.sh
Stephen Rothwell [Sat, 20 Jun 2015 01:58:03 +0000 (11:58 +1000)]
Merge commit '
568b19de2beb'
add sfr's key as the default
Stephen Rothwell [Sat, 20 Jun 2015 01:56:25 +0000 (11:56 +1000)]
Merge commit '
6ac2d40f29e6'
add sfr's key file as the default
Michael Ellerman [Fri, 19 Jun 2015 05:36:09 +0000 (15:36 +1000)]
merge_akpm: Notify when waiting for akpm fixup
Michael Ellerman [Thu, 18 Jun 2015 00:31:07 +0000 (10:31 +1000)]
send_email: Put mails in a directory
Michael Ellerman [Thu, 18 Jun 2015 00:30:03 +0000 (10:30 +1000)]
send_email: Name the output based on date & time
Michael Ellerman [Thu, 18 Jun 2015 00:19:29 +0000 (10:19 +1000)]
do_merge: Print if fixes exist when merge fails
Michael Ellerman [Thu, 18 Jun 2015 00:18:50 +0000 (10:18 +1000)]
make_tree_file: Abort if the ssh-add fails
Michael Ellerman [Thu, 18 Jun 2015 00:18:17 +0000 (10:18 +1000)]
do_build: Print what we're doing
Michael Ellerman [Fri, 12 Jun 2015 00:27:14 +0000 (10:27 +1000)]
do_build: Make the logging more eye catching
Michael Ellerman [Fri, 12 Jun 2015 00:26:58 +0000 (10:26 +1000)]
do_build: Make sure all makes are dead on error
Michael Ellerman [Fri, 12 Jun 2015 00:26:33 +0000 (10:26 +1000)]
do_build: Make the parallel logic work, drop set -e
We can't use 'set -e' because then we bail as soon as the make fails,
and we don't get a chance to look at the result and dump the log.
Michael Ellerman [Fri, 12 Jun 2015 00:24:43 +0000 (10:24 +1000)]
do_build: Do the defconfigs first before forking
Michael Ellerman [Fri, 12 Jun 2015 00:23:13 +0000 (10:23 +1000)]
build_msg: Add a place holder for the kconfig name
Michael Ellerman [Thu, 11 Jun 2015 22:24:20 +0000 (08:24 +1000)]
common.sh: mpe's settings
Michael Ellerman [Thu, 11 Jun 2015 22:21:07 +0000 (08:21 +1000)]
make_tree_file: gpg_key is a parameter
Michael Ellerman [Thu, 11 Jun 2015 22:23:34 +0000 (08:23 +1000)]
do_push: create it
Michael Ellerman [Thu, 11 Jun 2015 22:22:58 +0000 (08:22 +1000)]
send_email: Write to a file etc.
Michael Ellerman [Thu, 11 Jun 2015 22:18:04 +0000 (08:18 +1000)]
do_build: Do builds in parallel
Michael Ellerman [Thu, 11 Jun 2015 22:19:26 +0000 (08:19 +1000)]
make_tree_file: ssh_key_file is a parameter
Michael Ellerman [Thu, 11 Jun 2015 22:16:40 +0000 (08:16 +1000)]
merge_msg: Add placeholders so we don't forget to fill them in
Michael Ellerman [Thu, 11 Jun 2015 22:16:06 +0000 (08:16 +1000)]
do_merge: Add notifications
Michael Ellerman [Thu, 11 Jun 2015 22:15:46 +0000 (08:15 +1000)]
do_merge: Pause when the commit fails
Michael Ellerman [Thu, 11 Jun 2015 05:25:18 +0000 (15:25 +1000)]
do_build: Disable CONFIG_BUILD_DOCSRC for allmodconfig
Michael Ellerman [Thu, 11 Jun 2015 05:13:41 +0000 (15:13 +1000)]
do_build: Report the time builds take
Michael Ellerman [Thu, 11 Jun 2015 05:13:01 +0000 (15:13 +1000)]
do_build: Make the -j factor a parameter
Michael Ellerman [Thu, 11 Jun 2015 05:12:10 +0000 (15:12 +1000)]
do_build: Make the GCC version a parameter
Michael Ellerman [Thu, 11 Jun 2015 04:52:43 +0000 (14:52 +1000)]
do_build: Report the build host
Stephen Rothwell [Thu, 11 Jun 2015 09:47:25 +0000 (19:47 +1000)]
fetch_trees: fix typo
Stephen Rothwell [Thu, 11 Jun 2015 07:14:21 +0000 (17:14 +1000)]
setup_build: use common.sh
Stephen Rothwell [Thu, 11 Jun 2015 07:09:38 +0000 (17:09 +1000)]
remove -init stuff
Stephen Rothwell [Thu, 11 Jun 2015 07:07:03 +0000 (17:07 +1000)]
fetch_trees: tidy up
Stephen Rothwell [Thu, 11 Jun 2015 06:20:17 +0000 (16:20 +1000)]
fetch_trees: make fetching Andrew's tree quieter
Stephen Rothwell [Thu, 11 Jun 2015 02:06:08 +0000 (12:06 +1000)]
make_tree_file: do some tidying up
Stephen Rothwell [Thu, 11 Jun 2015 00:46:56 +0000 (10:46 +1000)]
do_merge: sprinkle notify-send's around to help the operator
Stephen Rothwell [Thu, 4 Jun 2015 13:23:30 +0000 (23:23 +1000)]
don't worry if we can't update Linus' tree on the build machine