]> git.ozlabs.org Git - next-scripts/log
next-scripts
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 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 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 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 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 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

8 years agomake_tree_file: do some tidying up
Stephen Rothwell [Thu, 11 Jun 2015 02:06:08 +0000 (12:06 +1000)]
make_tree_file: do some tidying up

8 years agodo_merge: sprinkle notify-send's around to help the operator
Stephen Rothwell [Thu, 11 Jun 2015 00:46:56 +0000 (10:46 +1000)]
do_merge: sprinkle notify-send's around to help the operator

8 years agodon't worry if we can't update Linus' tree on the build machine
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

8 years agoautomate deleting of files
Stephen Rothwell [Thu, 4 Jun 2015 13:23:15 +0000 (23:23 +1000)]
automate deleting of files

8 years agoallow kisskb more room on ka2
Stephen Rothwell [Thu, 4 Jun 2015 13:22:40 +0000 (23:22 +1000)]
allow kisskb more room on ka2

8 years agoonly use -j48
Stephen Rothwell [Thu, 4 Jun 2015 13:21:43 +0000 (23:21 +1000)]
only use -j48

9 years agofetch_trees: use git tricks to only store the first lines of some akpm patches
Stephen Rothwell [Wed, 17 Sep 2014 04:27:46 +0000 (14:27 +1000)]
fetch_trees: use git tricks to only store the first lines of some akpm patches

9 years agoto_ozlabs: keep the working trees up to date
Stephen Rothwell [Mon, 8 Sep 2014 15:28:33 +0000 (01:28 +1000)]
to_ozlabs: keep the working trees up to date

9 years agomake_tree_file: add 2fa for gitolite.kernel.org
Stephen Rothwell [Wed, 27 Aug 2014 04:43:22 +0000 (14:43 +1000)]
make_tree_file: add 2fa for gitolite.kernel.org

also correct hour for hour < 10

9 years agofinal_msg: make a backup for comaprison if needed
Stephen Rothwell [Wed, 27 Aug 2014 04:41:52 +0000 (14:41 +1000)]
final_msg: make a backup for comaprison if needed

9 years agomerge_msg: suppress gtk warning messages from gvim
Stephen Rothwell [Fri, 4 Jul 2014 04:35:33 +0000 (14:35 +1000)]
merge_msg: suppress gtk warning messages from gvim

9 years agomake_tree_file: use gpg-agent instead of ssh-agent
Stephen Rothwell [Thu, 26 Jun 2014 07:39:23 +0000 (17:39 +1000)]
make_tree_file: use gpg-agent instead of ssh-agent

that way we don;t keep the tag signing key around either

9 years agouse gcc v4.9.0 for builds
Stephen Rothwell [Mon, 9 Jun 2014 07:44:23 +0000 (17:44 +1000)]
use gcc v4.9.0 for builds

9 years agofinal_msg: automate the creation of the release note
Stephen Rothwell [Thu, 5 Jun 2014 01:10:38 +0000 (11:10 +1000)]
final_msg: automate the creation of the release note

9 years agomake_tree_file: delete teh remote old refs all at once
Stephen Rothwell [Thu, 5 Jun 2014 01:10:05 +0000 (11:10 +1000)]
make_tree_file: delete teh remote old refs all at once

10 years agodo_last_build: try to shorten the last build
Stephen Rothwell [Mon, 26 May 2014 04:21:56 +0000 (14:21 +1000)]
do_last_build: try to shorten the last build

10 years agodo_merge: use rev-parse instead of show-ref --hash
Stephen Rothwell [Mon, 26 May 2014 04:21:20 +0000 (14:21 +1000)]
do_merge: use rev-parse instead of show-ref --hash

the latter may return more than one result :-(

10 years agodo_merge: allow for pre merge actions
Stephen Rothwell [Mon, 26 May 2014 04:20:41 +0000 (14:20 +1000)]
do_merge: allow for pre merge actions

10 years agoecho what build we are doing
Stephen Rothwell [Wed, 21 May 2014 05:50:02 +0000 (15:50 +1000)]
echo what build we are doing

10 years agorefactor mail composing
Stephen Rothwell [Thu, 15 May 2014 23:41:01 +0000 (09:41 +1000)]
refactor mail composing

split out the actual mail sending command

10 years agodo_merge: always do the commit after a manual fixup
Stephen Rothwell [Thu, 15 May 2014 01:18:23 +0000 (11:18 +1000)]
do_merge: always do the commit after a manual fixup

10 years agoupdate_trees: make the patch format explicit
Stephen Rothwell [Thu, 15 May 2014 01:17:31 +0000 (11:17 +1000)]
update_trees: make the patch format explicit

10 years agoto_ozlabs: don't checkout ourt remote trees
Stephen Rothwell [Thu, 6 Mar 2014 23:41:45 +0000 (10:41 +1100)]
to_ozlabs: don't checkout ourt remote trees

Add init tree

10 years agogetch_trees: use akpm module for fetching
Stephen Rothwell [Wed, 5 Mar 2014 23:53:31 +0000 (10:53 +1100)]
getch_trees: use akpm module for fetching

and compress stuff

10 years agoturn {import,merge}-cpuinit into -init
Stephen Rothwell [Wed, 5 Mar 2014 06:56:52 +0000 (17:56 +1100)]
turn {import,merge}-cpuinit into -init

10 years agomove mmotm to here as well
Stephen Rothwell [Tue, 4 Mar 2014 05:59:40 +0000 (16:59 +1100)]
move mmotm to here as well

and tidy up some of its import

10 years agodo_merge: don;t commit anything after an empty fixup
Stephen Rothwell [Tue, 4 Mar 2014 05:57:35 +0000 (16:57 +1100)]
do_merge: don;t commit anything after an empty fixup

and don't show the diff

10 years agodo_last_build: kconfig now does the right thing for allyesconfig
Stephen Rothwell [Thu, 6 Feb 2014 22:44:20 +0000 (09:44 +1100)]
do_last_build: kconfig now does the right thing for allyesconfig

10 years agodo_build: the kconfig stuff now excludes what I want
Stephen Rothwell [Thu, 6 Feb 2014 22:39:05 +0000 (09:39 +1100)]
do_build: the kconfig stuff now excludes what I want

10 years agoadd a arm multi_v7_defconfig build
Stephen Rothwell [Sun, 24 Nov 2013 23:31:02 +0000 (10:31 +1100)]
add a arm multi_v7_defconfig build

10 years agodo not build the instruction decode to save time
Stephen Rothwell [Sun, 24 Nov 2013 23:30:37 +0000 (10:30 +1100)]
do not build the instruction decode to save time

10 years agolimit the rebuilding of the module stubs
Stephen Rothwell [Sun, 24 Nov 2013 23:29:02 +0000 (10:29 +1100)]
limit the rebuilding of the module stubs

create an empty .scmversion so that the kernel version doesn not
change after each merge

10 years agolimit the builds access to the network
Stephen Rothwell [Sun, 24 Nov 2013 23:28:06 +0000 (10:28 +1100)]
limit the builds access to the network

10 years agoimport_akpm: cope if there is no linus patch
Stephen Rothwell [Sun, 24 Nov 2013 23:24:18 +0000 (10:24 +1100)]
import_akpm: cope if there is no linus patch

10 years agodo_merge: don't use --no-ff for merges
Stephen Rothwell [Wed, 30 Oct 2013 05:36:29 +0000 (16:36 +1100)]
do_merge: don't use --no-ff for merges

10 years agomerge_akpm: make the merge of akpm-current non-ff
Stephen Rothwell [Fri, 30 Aug 2013 00:25:17 +0000 (10:25 +1000)]
merge_akpm: make the merge of akpm-current non-ff

10 years agoimport-akpm: make the fetch excplicit
Stephen Rothwell [Fri, 30 Aug 2013 00:23:46 +0000 (10:23 +1000)]
import-akpm: make the fetch excplicit

10 years agodo_build: temporarily add CONFIG_MODULES=y to the allmodconfig build
Stephen Rothwell [Thu, 15 Aug 2013 23:59:14 +0000 (09:59 +1000)]
do_build: temporarily add CONFIG_MODULES=y to the allmodconfig build

10 years agomake_tree_file: use the official name for kup.kernel.org
Stephen Rothwell [Tue, 13 Aug 2013 08:28:00 +0000 (18:28 +1000)]
make_tree_file: use the official name for kup.kernel.org

10 years agoto_ozlabs: paramaterize things
Stephen Rothwell [Tue, 23 Jul 2013 06:04:23 +0000 (16:04 +1000)]
to_ozlabs: paramaterize things

10 years agoto_ozlabs: clean up a bit
Stephen Rothwell [Tue, 23 Jul 2013 04:47:14 +0000 (14:47 +1000)]
to_ozlabs: clean up a bit

also backup the .git/config files
also use git to backup the tools directory

10 years agoto_ozlabs: push the rr-cache as well
Stephen Rothwell [Tue, 23 Jul 2013 04:37:49 +0000 (14:37 +1000)]
to_ozlabs: push the rr-cache as well

10 years agomove to gcc 4.8.1
Stephen Rothwell [Wed, 10 Jul 2013 05:18:51 +0000 (15:18 +1000)]
move to gcc 4.8.1

10 years agomport_cpuinit fix
Stephen Rothwell [Wed, 10 Jul 2013 05:18:28 +0000 (15:18 +1000)]
mport_cpuinit fix

10 years agoadd import-cpuinit and merge_cpuinit
Stephen Rothwell [Fri, 28 Jun 2013 07:12:50 +0000 (17:12 +1000)]
add import-cpuinit and merge_cpuinit

10 years agodo_merge: make sure we generate a merge commit for each nonempty tree
Stephen Rothwell [Wed, 26 Jun 2013 08:02:56 +0000 (18:02 +1000)]
do_merge: make sure we generate a merge commit for each nonempty tree

10 years agoremove references to (unused) pre-{merge,build} directories
Stephen Rothwell [Thu, 20 Jun 2013 08:22:33 +0000 (18:22 +1000)]
remove references to (unused) pre-{merge,build} directories

10 years agoadd_repo: copy the git config to ../etc when we add a repo
Stephen Rothwell [Thu, 6 Jun 2013 06:14:49 +0000 (16:14 +1000)]
add_repo: copy the git config to ../etc when we add a repo

11 years agomerge_old_version: default to the previous next- version
Stephen Rothwell [Wed, 29 May 2013 03:35:39 +0000 (13:35 +1000)]
merge_old_version: default to the previous next- version

11 years agoadd the control file to common.sh
Stephen Rothwell [Tue, 21 May 2013 00:52:54 +0000 (10:52 +1000)]
add the control file to common.sh

11 years agomake some stuff common
Stephen Rothwell [Mon, 20 May 2013 07:28:41 +0000 (17:28 +1000)]
make some stuff common

11 years agouse the local do_build script
Stephen Rothwell [Mon, 20 May 2013 07:13:25 +0000 (17:13 +1000)]
use the local do_build script

11 years agomove build scripts here from the build machine
Stephen Rothwell [Mon, 20 May 2013 06:19:27 +0000 (16:19 +1000)]
move build scripts here from the build machine

11 years agosetup_build: make sure various directories always exist
Stephen Rothwell [Mon, 20 May 2013 06:18:53 +0000 (16:18 +1000)]
setup_build: make sure various directories always exist

11 years agomove the setup_build script to here from the build machine
Stephen Rothwell [Mon, 20 May 2013 03:20:00 +0000 (13:20 +1000)]
move the setup_build script to here from the build machine

11 years agodo_stats: stabilise the sort commands
Stephen Rothwell [Mon, 13 May 2013 00:25:10 +0000 (10:25 +1000)]
do_stats: stabilise the sort commands

11 years agodo a build after mergeing akpm-current
Stephen Rothwell [Fri, 10 May 2013 00:47:55 +0000 (10:47 +1000)]
do a build after mergeing akpm-current

11 years agoupdate to_ozlabs script
Stephen Rothwell [Mon, 6 May 2013 04:48:31 +0000 (14:48 +1000)]
update to_ozlabs script

11 years agomake_summ: filter out merges of older versions
Stephen Rothwell [Mon, 22 Apr 2013 08:00:55 +0000 (18:00 +1000)]
make_summ: filter out merges of older versions

11 years agothe control files has moved to ../etc, so use it from there
Stephen Rothwell [Tue, 16 Apr 2013 00:12:33 +0000 (10:12 +1000)]
the control files has moved to ../etc, so use it from there

11 years agocreate branches for each bit of akpm's tree
Stephen Rothwell [Wed, 20 Mar 2013 05:01:54 +0000 (16:01 +1100)]
create branches for each bit of akpm's tree

11 years agomake_tree_file: stop IFS change from affecting the rest of the script
Stephen Rothwell [Tue, 5 Mar 2013 01:37:50 +0000 (12:37 +1100)]
make_tree_file: stop IFS change from affecting the rest of the script

11 years agopropogate NEXT_BUILD_HOST/DIR everywhere
Stephen Rothwell [Tue, 5 Mar 2013 01:36:55 +0000 (12:36 +1100)]
propogate NEXT_BUILD_HOST/DIR everywhere

11 years agoautomatically remove the oldest releases from korg
Stephen Rothwell [Mon, 4 Mar 2013 05:42:46 +0000 (16:42 +1100)]
automatically remove the oldest releases from korg

11 years agoremove the use of refs/next
Stephen Rothwell [Mon, 4 Mar 2013 05:12:56 +0000 (16:12 +1100)]
remove the use of refs/next

11 years agomake_summ: include merge aborts
Stephen Rothwell [Tue, 19 Feb 2013 23:40:14 +0000 (10:40 +1100)]
make_summ: include merge aborts

11 years agomerge_akpm: rationalise a bit
Stephen Rothwell [Mon, 4 Feb 2013 23:59:45 +0000 (10:59 +1100)]
merge_akpm: rationalise a bit

11 years agomerge_old_version: fix problem with more than on match
Stephen Rothwell [Mon, 21 Jan 2013 04:23:00 +0000 (15:23 +1100)]
merge_old_version: fix problem with more than on match

11 years agomerge_old_version: do not use the refs/next... refs
Stephen Rothwell [Thu, 3 Jan 2013 23:19:51 +0000 (10:19 +1100)]
merge_old_version: do not use the refs/next... refs

11 years agodo_merge: print the correct head of the scsi-post-merge tree
Stephen Rothwell [Tue, 18 Dec 2012 03:40:47 +0000 (14:40 +1100)]
do_merge: print the correct head of the scsi-post-merge tree

11 years agodisable abat scripts for now
Stephen Rothwell [Tue, 18 Dec 2012 03:40:19 +0000 (14:40 +1100)]
disable abat scripts for now

11 years agouse dirname of $0 instead of explicit ../tools
Stephen Rothwell [Fri, 30 Nov 2012 00:51:44 +0000 (11:51 +1100)]
use dirname of $0 instead of explicit ../tools

11 years agoremove some old files
Stephen Rothwell [Fri, 30 Nov 2012 00:49:28 +0000 (11:49 +1100)]
remove some old files

11 years agosplit messag_helper out
Stephen Rothwell [Fri, 30 Nov 2012 00:46:01 +0000 (11:46 +1100)]
split messag_helper out

11 years agoupdates
Stephen Rothwell [Thu, 29 Nov 2012 23:42:38 +0000 (10:42 +1100)]
updates

11 years agovarious updates
Stephen Rothwell [Thu, 29 Nov 2012 23:36:54 +0000 (10:36 +1100)]
various updates

11 years agofetch_one_tree: merged into fetch_trees
Stephen Rothwell [Thu, 29 Nov 2012 23:33:49 +0000 (10:33 +1100)]
fetch_one_tree: merged into fetch_trees