Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v4 00/30] builder-class series cover letter
@ 2019-08-01  2:46 Atharva Lele
  2019-08-01  2:46 ` [Buildroot] [PATCH v4 01/30] autobuild-run: introduce Builder class Atharva Lele
                   ` (30 more replies)
  0 siblings, 31 replies; 33+ messages in thread
From: Atharva Lele @ 2019-08-01  2:46 UTC (permalink / raw)
  To: buildroot

Since various functions in the autobuilder script use a lot of common data, we
introduce a Builder class to house these variables.

I have also included modified versions of Thomas's commits after adapting them
to work with Builder class.

I created a v4 to change the order of one patch, and to delete another patch. No
other changes have been made.

RFC: Few patches, namely patches 25, 27-30 have not been reviewed yet. I'd like
some feedback on them, if any, so that necessary modifications can be done and
it can be merged as soon as possible.

Atharva Lele (28):
  autobuild-run: introduce Builder class
  autobuild-run: move instance variable from kwargs to Builder class
  autobuild-run: move njobs from kwargs to Builder class
  autobuild-run: move sysinfo from kwargs to Builder class
  autobuild-run: move http variables from kwargs to Builder class
  autobuild-run: move submitter from kwargs to Builder class
  autobuild-run: move make_opts from kwargs to Builder class
  autobuild-run: move niceness from kwargs to Builder class
  autobuild-run: move toolchains_csv from kwargs to Builder class
  autobuild-run: move repo from kwargs to Builder class
  autobuild-run: move upload variable from kwargs to Builder class
  autobuild-run: move buildpid from kwargs to Builder class
  autobuild-run: move debug from kwargs to Builder class
  autobuild-run: define instance directory as a part of Builder class
  autobuild-run: move log variable to Builder class
  autobuild-run: remove kwargs argument from function calls and
    definitions
  autobuild-run: define source directory as part of Builder class
  autobuild-run: define download directory as part of Builder class
  autobuild-run: define output directory as part of Builder class
  autobuild-run: define results directory as part of Builder class
  autobuild-run: move check_version() to Builder class
  autobuild-run: move get_branch() to Builder class
  autobuild-run: create reason file on build failures
  web/import.inc.php: support reading failure reason from reason file
  autobuild-run: modify do_build() to accept outputdir as argument
  autobuild-run: define different output directory for reproducible
    builds
  autobuild-run: use different output directories for reproducible
    builds testing
  autobuild-run: make prepare_build() clean the output directory used
    for reproducibility testing

Thomas Petazzoni (2):
  scripts/autobuild-run: make the HTTP URL really configurable
  scripts/autobuild-run: support changing repo

 scripts/autobuild-run | 943 +++++++++++++++++++++---------------------
 web/import.inc.php    |  26 +-
 2 files changed, 488 insertions(+), 481 deletions(-)

-- 
2.22.0

^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2019-08-01 10:46 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-08-01  2:46 [Buildroot] [PATCH v4 00/30] builder-class series cover letter Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 01/30] autobuild-run: introduce Builder class Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 02/30] autobuild-run: move instance variable from kwargs to " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 03/30] autobuild-run: move njobs " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 04/30] autobuild-run: move sysinfo " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 05/30] autobuild-run: move http variables " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 06/30] autobuild-run: move submitter " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 07/30] autobuild-run: move make_opts " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 08/30] autobuild-run: move niceness " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 09/30] autobuild-run: move toolchains_csv " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 10/30] autobuild-run: move repo " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 11/30] autobuild-run: move upload variable " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 12/30] autobuild-run: move buildpid " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 13/30] autobuild-run: move debug " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 14/30] autobuild-run: define instance directory as a part of " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 15/30] autobuild-run: move log variable to " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 16/30] autobuild-run: remove kwargs argument from function calls and definitions Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 17/30] autobuild-run: define source directory as part of Builder class Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 18/30] autobuild-run: define download " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 19/30] autobuild-run: define output " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 20/30] autobuild-run: define results " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 21/30] autobuild-run: move check_version() to " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 22/30] autobuild-run: move get_branch() " Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 23/30] scripts/autobuild-run: make the HTTP URL really configurable Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 24/30] autobuild-run: create reason file on build failures Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 25/30] web/import.inc.php: support reading failure reason from reason file Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 26/30] scripts/autobuild-run: support changing repo Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 27/30] autobuild-run: modify do_build() to accept outputdir as argument Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 28/30] autobuild-run: define different output directory for reproducible builds Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 29/30] autobuild-run: use different output directories for reproducible builds testing Atharva Lele
2019-08-01  2:46 ` [Buildroot] [PATCH v4 30/30] autobuild-run: make prepare_build() clean the output directory used for reproducibility testing Atharva Lele
2019-08-01  8:39 ` [Buildroot] [PATCH v4 00/30] builder-class series cover letter Thomas Petazzoni
2019-08-01 10:46   ` Atharva Lele

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox