]> git.ozlabs.org Git - next-scripts/log
next-scripts
7 years agotry using -O (--output-sync) with make
Stephen Rothwell [Thu, 4 May 2017 01:26:13 +0000 (11:26 +1000)]
try using -O (--output-sync) with make

7 years agomove some config into my .kuprc
Stephen Rothwell [Thu, 4 May 2017 01:23:29 +0000 (11:23 +1000)]
move some config into my .kuprc

7 years agochanged the name of my kup ssh key
Stephen Rothwell [Thu, 4 May 2017 01:22:33 +0000 (11:22 +1000)]
changed the name of my kup ssh key

7 years agomake some mail addresses more proper
Stephen Rothwell [Wed, 29 Mar 2017 22:34:22 +0000 (09:34 +1100)]
make some mail addresses more proper

7 years agodo_build: sed likes some input
Stephen Rothwell [Wed, 25 Jan 2017 00:59:50 +0000 (11:59 +1100)]
do_build: sed likes some input

7 years agomerge sanitise_log into do_build
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

7 years agosanitise the log fiels a bit before comparing them to old ones
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

7 years agothe powerpc allyesconfig build works again
Stephen Rothwell [Thu, 8 Dec 2016 04:46:36 +0000 (15:46 +1100)]
the powerpc allyesconfig build works again

7 years agocommon.sh: use a longer keyid for my signing key
Stephen Rothwell [Wed, 17 Aug 2016 06:38:27 +0000 (16:38 +1000)]
common.sh: use a longer keyid for my signing key

7 years agodo_build: only match full lines
Stephen Rothwell [Tue, 16 Aug 2016 01:55:23 +0000 (11:55 +1000)]
do_build: only match full lines

7 years agoallow for ignoring some lines in the log files
Stephen Rothwell [Mon, 25 Jul 2016 22:51:54 +0000 (08:51 +1000)]
allow for ignoring some lines in the log files

7 years agodo_last_build: silence the config steps
Stephen Rothwell [Thu, 9 Jun 2016 06:04:47 +0000 (16:04 +1000)]
do_last_build: silence the config steps

7 years agodo_build: quieten the .config creations
Stephen Rothwell [Wed, 1 Jun 2016 23:34:13 +0000 (09:34 +1000)]
do_build: quieten the .config creations

7 years agocheck_left: make it much faster but less accurate
Stephen Rothwell [Wed, 1 Jun 2016 23:31:59 +0000 (09:31 +1000)]
check_left: make it much faster but less accurate

7 years agodo_build: send a notify if we stop for a log size change
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

8 years agodo_build: factor out showing the successful logs
Stephen Rothwell [Fri, 27 May 2016 00:29:54 +0000 (10:29 +1000)]
do_build: factor out showing the successful logs

8 years agodo_build: only care if the logs are longer
Stephen Rothwell [Thu, 26 May 2016 23:24:52 +0000 (09:24 +1000)]
do_build: only care if the logs are longer

8 years agofirst pass at capturing newly introduced warnings
Stephen Rothwell [Thu, 26 May 2016 05:01:21 +0000 (15:01 +1000)]
first pass at capturing newly introduced warnings

8 years agochange the default build host
Stephen Rothwell [Wed, 25 May 2016 01:39:04 +0000 (11:39 +1000)]
change the default build host

export a couple of more things

8 years agorename to/from scripts
Stephen Rothwell [Wed, 25 May 2016 01:38:39 +0000 (11:38 +1000)]
rename to/from scripts

8 years agofrom_ka2: also bring back any changes to patches and mmotm
Stephen Rothwell [Fri, 29 Apr 2016 07:08:20 +0000 (17:08 +1000)]
from_ka2: also bring back any changes to patches and mmotm

8 years agoto_ozlabs: prune the remote repos
Stephen Rothwell [Fri, 15 Apr 2016 05:19:09 +0000 (15:19 +1000)]
to_ozlabs: prune the remote repos

8 years agomake_tree_file: manage the kept tags locally
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

8 years agomake_tree_file: better handling of the kernel.org ssh key
Stephen Rothwell [Thu, 14 Apr 2016 23:35:30 +0000 (09:35 +1000)]
make_tree_file: better handling of the kernel.org ssh key

8 years agomerge_msg: improve the "no action is required" message
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

8 years agoto_ka2: no point in copying the gitk cache file
Stephen Rothwell [Wed, 16 Mar 2016 22:43:58 +0000 (09:43 +1100)]
to_ka2: no point in copying the gitk cache file

8 years agoto_ka2: we don;t need the history or stats on the merge/build machine
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

8 years agostart of shellcheck fixes
Stephen Rothwell [Tue, 9 Feb 2016 22:25:33 +0000 (09:25 +1100)]
start of shellcheck fixes

8 years agodo_last_build: add an x86_64 allnoconfig
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

8 years agodo_last_build: add x86_64 modules_install build
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

8 years agomerg_akpm: notify when waiting more
Stephen Rothwell [Thu, 7 Jan 2016 20:32:20 +0000 (07:32 +1100)]
merg_akpm: notify when waiting more

8 years agosetup_build: parameterise better
Stephen Rothwell [Tue, 10 Nov 2015 21:42:25 +0000 (08:42 +1100)]
setup_build: parameterise better

add a few more deletes

8 years agomake_tree_file: no longer bump ka2's kisskb build factor
Stephen Rothwell [Tue, 10 Nov 2015 21:41:42 +0000 (08:41 +1100)]
make_tree_file: no longer bump ka2's kisskb build factor

8 years agoallow for different compiler versions for ppc and ppcle
Stephen Rothwell [Thu, 8 Oct 2015 05:45:40 +0000 (16:45 +1100)]
allow for different compiler versions for ppc and ppcle

8 years agodo_last_build: die if the pseries_le_defconfig build fails
Stephen Rothwell [Thu, 8 Oct 2015 05:34:33 +0000 (16:34 +1100)]
do_last_build: die if the pseries_le_defconfig build fails

8 years agodo_last_build: paramaterise do_last_build's compiler version
Stephen Rothwell [Thu, 8 Oct 2015 05:28:53 +0000 (16:28 +1100)]
do_last_build: paramaterise do_last_build's compiler version

8 years agodo_build: make more posix shell compliant
Stephen Rothwell [Wed, 7 Oct 2015 06:50:56 +0000 (17:50 +1100)]
do_build: make more posix shell compliant

8 years agodo_last_build: add a pseries_le_defconfig build
Stephen Rothwell [Wed, 7 Oct 2015 06:49:19 +0000 (17:49 +1100)]
do_last_build: add a pseries_le_defconfig build

8 years agoto_ka2: quiet the rsync a bit
Stephen Rothwell [Wed, 7 Oct 2015 06:48:22 +0000 (17:48 +1100)]
to_ka2: quiet the rsync a bit

8 years agodo_merge: add pre-build actions
Stephen Rothwell [Tue, 22 Sep 2015 04:34:54 +0000 (14:34 +1000)]
do_merge: add pre-build actions

8 years agomake_summ: filter out lines related to Revter commit patches
Stephen Rothwell [Tue, 22 Sep 2015 03:54:40 +0000 (13:54 +1000)]
make_summ: filter out lines related to Revter commit patches

8 years agodo_build: use an absolute path for O=
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

8 years agoto_ozlabs: backup some more things
Stephen Rothwell [Mon, 14 Sep 2015 03:01:19 +0000 (13:01 +1000)]
to_ozlabs: backup some more things

8 years agofix typo in var name and set -u so it doesn't happen again
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

8 years agodo_merge: deref possible tags before saving the SHA1s
Stephen Rothwell [Mon, 14 Sep 2015 03:00:04 +0000 (13:00 +1000)]
do_merge: deref possible tags before saving the SHA1s

8 years agohelpers to sync the intrgration tree between my laptop and ka2
Stephen Rothwell [Tue, 8 Sep 2015 00:00:35 +0000 (10:00 +1000)]
helpers to sync the intrgration tree between my laptop and ka2

8 years agofetch_trees: allow to fetch a subset of trees
Stephen Rothwell [Thu, 27 Aug 2015 23:15:51 +0000 (09:15 +1000)]
fetch_trees: allow to fetch a subset of trees

8 years agocope with doing the merges and build on the same machine
Stephen Rothwell [Wed, 26 Aug 2015 07:10:33 +0000 (17:10 +1000)]
cope with doing the merges and build on the same machine

8 years agomerge_old_version: work out the last merged tree
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).

8 years agomake_tree_file: cope with the changes in gpg2
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.

8 years agodo_merge: output the date in mail like format
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

8 years agovarious tidy ups for the message production
Stephen Rothwell [Fri, 14 Aug 2015 04:39:04 +0000 (14:39 +1000)]
various tidy ups for the message production

8 years agonew default build directory
Stephen Rothwell [Wed, 29 Jul 2015 23:20:53 +0000 (09:20 +1000)]
new default build directory

8 years agomerge_akpm: add removing files logic
Stephen Rothwell [Fri, 24 Jul 2015 04:53:26 +0000 (14:53 +1000)]
merge_akpm: add removing files logic

8 years agobuild_msg: put in a "cause by" template
Stephen Rothwell [Fri, 24 Jul 2015 04:52:57 +0000 (14:52 +1000)]
build_msg: put in a "cause by" template

8 years agomessage_helper: substitute KCONFIG_NAME and put message through fmt
Stephen Rothwell [Wed, 22 Jul 2015 00:55:28 +0000 (10:55 +1000)]
message_helper: substitute KCONFIG_NAME and put message through fmt

8 years agoonly put the FIXME text in the merge fix messages
Stephen Rothwell [Tue, 7 Jul 2015 06:02:27 +0000 (16:02 +1000)]
only put the FIXME text in the merge fix messages

8 years agodo_stats: create the mail message as well
Stephen Rothwell [Tue, 7 Jul 2015 05:58:00 +0000 (15:58 +1000)]
do_stats: create the mail message as well

8 years agodo_build: build tools/perf 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

8 years agodo_build: name the failed 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

8 years agodo_build: actually do allmodconfig builds again
Stephen Rothwell [Sat, 27 Jun 2015 00:41:17 +0000 (10:41 +1000)]
do_build: actually do allmodconfig builds again

8 years agoto_ozlabs: the init directory is no longer needed
Stephen Rothwell [Tue, 23 Jun 2015 08:22:32 +0000 (18:22 +1000)]
to_ozlabs: the init directory is no longer needed

8 years agocommon.sh: allow gcc_version and j_factor to be set from the environment
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

8 years agomerge_msg: reformat the message like mpe's version
Stephen Rothwell [Sat, 20 Jun 2015 09:04:29 +0000 (19:04 +1000)]
merge_msg: reformat the message like mpe's version

8 years agomerge_helper: Split the merge gitk logic into a separate script
Michael Ellerman [Fri, 19 Jun 2015 05:41:41 +0000 (15:41 +1000)]
merge_helper: Split the merge gitk logic into a separate script

8 years agoMerge commit 'effc2cae2d3f'
Stephen Rothwell [Sat, 20 Jun 2015 02:14:45 +0000 (12:14 +1000)]
Merge commit 'effc2cae2d3f'

8 years agoMerge commit '6fcb1ac2ddc2'
Stephen Rothwell [Sat, 20 Jun 2015 02:07:14 +0000 (12:07 +1000)]
Merge commit '6fcb1ac2ddc2'

Use .../mails/ as dir for sent emails

8 years agoMerge commit '87f7336193d1'
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

8 years agoMerge commit '568b19de2beb'
Stephen Rothwell [Sat, 20 Jun 2015 01:58:03 +0000 (11:58 +1000)]
Merge commit '568b19de2beb'

add sfr's key as the default

8 years agoMerge commit '6ac2d40f29e6'
Stephen Rothwell [Sat, 20 Jun 2015 01:56:25 +0000 (11:56 +1000)]
Merge commit '6ac2d40f29e6'

add sfr's key file as the default

8 years agomerge_akpm: Notify when waiting for akpm fixup
Michael Ellerman [Fri, 19 Jun 2015 05:36:09 +0000 (15:36 +1000)]
merge_akpm: Notify when waiting for akpm fixup

8 years agosend_email: Put mails in a directory
Michael Ellerman [Thu, 18 Jun 2015 00:31:07 +0000 (10:31 +1000)]
send_email: Put mails in a directory

8 years agosend_email: Name the output based on date & time
Michael Ellerman [Thu, 18 Jun 2015 00:30:03 +0000 (10:30 +1000)]
send_email: Name the output based on date & time

8 years agodo_merge: Print if fixes exist when merge fails
Michael Ellerman [Thu, 18 Jun 2015 00:19:29 +0000 (10:19 +1000)]
do_merge: Print if fixes exist when merge fails

8 years agomake_tree_file: Abort if the ssh-add fails
Michael Ellerman [Thu, 18 Jun 2015 00:18:50 +0000 (10:18 +1000)]
make_tree_file: Abort if the ssh-add fails

8 years agodo_build: Print what we're doing
Michael Ellerman [Thu, 18 Jun 2015 00:18:17 +0000 (10:18 +1000)]
do_build: Print what we're doing

8 years agodo_build: Make the logging more eye catching
Michael Ellerman [Fri, 12 Jun 2015 00:27:14 +0000 (10:27 +1000)]
do_build: Make the logging more eye catching

8 years agodo_build: Make sure all makes are dead on error
Michael Ellerman [Fri, 12 Jun 2015 00:26:58 +0000 (10:26 +1000)]
do_build: Make sure all makes are dead on error

8 years agodo_build: Make the parallel logic work, drop set -e
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.

8 years agodo_build: Do the defconfigs first before forking
Michael Ellerman [Fri, 12 Jun 2015 00:24:43 +0000 (10:24 +1000)]
do_build: Do the defconfigs first before forking

8 years agobuild_msg: Add a place holder for the kconfig name
Michael Ellerman [Fri, 12 Jun 2015 00:23:13 +0000 (10:23 +1000)]
build_msg: Add a place holder for the kconfig name

8 years agocommon.sh: mpe's settings
Michael Ellerman [Thu, 11 Jun 2015 22:24:20 +0000 (08:24 +1000)]
common.sh: mpe's settings

8 years agomake_tree_file: gpg_key is a parameter
Michael Ellerman [Thu, 11 Jun 2015 22:21:07 +0000 (08:21 +1000)]
make_tree_file: gpg_key is a parameter

8 years agodo_push: create it
Michael Ellerman [Thu, 11 Jun 2015 22:23:34 +0000 (08:23 +1000)]
do_push: create it

8 years agosend_email: Write to a file etc.
Michael Ellerman [Thu, 11 Jun 2015 22:22:58 +0000 (08:22 +1000)]
send_email: Write to a file etc.

8 years agodo_build: Do builds in parallel
Michael Ellerman [Thu, 11 Jun 2015 22:18:04 +0000 (08:18 +1000)]
do_build: Do builds in parallel

8 years agomake_tree_file: ssh_key_file is a parameter
Michael Ellerman [Thu, 11 Jun 2015 22:19:26 +0000 (08:19 +1000)]
make_tree_file: ssh_key_file is a parameter

8 years agomerge_msg: Add placeholders so we don't forget to fill them in
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

8 years agodo_merge: Add notifications
Michael Ellerman [Thu, 11 Jun 2015 22:16:06 +0000 (08:16 +1000)]
do_merge: Add notifications

8 years agodo_merge: Pause when the commit fails
Michael Ellerman [Thu, 11 Jun 2015 22:15:46 +0000 (08:15 +1000)]
do_merge: Pause when the commit fails

8 years agodo_build: Disable CONFIG_BUILD_DOCSRC for allmodconfig
Michael Ellerman [Thu, 11 Jun 2015 05:25:18 +0000 (15:25 +1000)]
do_build: Disable CONFIG_BUILD_DOCSRC for allmodconfig

8 years agodo_build: Report the time builds take
Michael Ellerman [Thu, 11 Jun 2015 05:13:41 +0000 (15:13 +1000)]
do_build: Report the time builds take

8 years agodo_build: Make the -j factor a parameter
Michael Ellerman [Thu, 11 Jun 2015 05:13:01 +0000 (15:13 +1000)]
do_build: Make the -j factor a parameter

8 years agodo_build: Make the GCC version a parameter
Michael Ellerman [Thu, 11 Jun 2015 05:12:10 +0000 (15:12 +1000)]
do_build: Make the GCC version a parameter

8 years agodo_build: Report the build host
Michael Ellerman [Thu, 11 Jun 2015 04:52:43 +0000 (14:52 +1000)]
do_build: Report the build host

8 years agofetch_trees: fix typo
Stephen Rothwell [Thu, 11 Jun 2015 09:47:25 +0000 (19:47 +1000)]
fetch_trees: fix typo

8 years agosetup_build: use common.sh
Stephen Rothwell [Thu, 11 Jun 2015 07:14:21 +0000 (17:14 +1000)]
setup_build: use common.sh

8 years agoremove -init stuff
Stephen Rothwell [Thu, 11 Jun 2015 07:09:38 +0000 (17:09 +1000)]
remove -init stuff

8 years agofetch_trees: tidy up
Stephen Rothwell [Thu, 11 Jun 2015 07:07:03 +0000 (17:07 +1000)]
fetch_trees: tidy up

8 years agofetch_trees: make fetching Andrew's tree quieter
Stephen Rothwell [Thu, 11 Jun 2015 06:20:17 +0000 (16:20 +1000)]
fetch_trees: make fetching Andrew's tree quieter