All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCHv2] gitlab-ci: add .config to artefacts
@ 2017-12-20 14:19 Yann E. MORIN
  2017-12-21  2:26 ` Ricardo Martincoski
  2017-12-30 21:36 ` Thomas Petazzoni
  0 siblings, 2 replies; 3+ messages in thread
From: Yann E. MORIN @ 2017-12-20 14:19 UTC (permalink / raw)
  To: buildroot

The defconfig is dumped at the very beginning of the build log, but the
resulting .config is still interesting to get, in case some settings did
not end up in there (e.g. because of the host gcc version, or because of
conflicting settings, or because the Config.in changed without the tests
being updated, or...).

So, add the .config to the list of artefacts to save.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Ricardo Martincoski <ricardo.martincoski@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Arnout Vandecappelle <arnout@mind.be>

---
Changes v1 -> v2:
  - update .gitlab-ci.yml.in too  (Ricardo)
  - update commit log to refer to the defconfig  (Ricardo)
  - (s/artifact/artefact/, to use the english spelling, not the
    american one  (Ricardo ;-] )
---
 .gitlab-ci.yml    | 1 +
 .gitlab-ci.yml.in | 1 +
 2 files changed, 2 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 691669f7f1..32f6d7d224 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -61,6 +61,7 @@ check-package:
         expire_in: 2 weeks
         paths:
             - test-output/*.log
+            - test-output/*/.config
             - test-output/*/images/*
 acmesystems_aria_g25_128mb_defconfig: *defconfig
 acmesystems_aria_g25_256mb_defconfig: *defconfig
diff --git a/.gitlab-ci.yml.in b/.gitlab-ci.yml.in
index 9a1e7a1e34..f763fdd454 100644
--- a/.gitlab-ci.yml.in
+++ b/.gitlab-ci.yml.in
@@ -61,4 +61,5 @@ check-package:
         expire_in: 2 weeks
         paths:
             - test-output/*.log
+            - test-output/*/.config
             - test-output/*/images/*
-- 
2.11.0

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

* [Buildroot] [PATCHv2] gitlab-ci: add .config to artefacts
  2017-12-20 14:19 [Buildroot] [PATCHv2] gitlab-ci: add .config to artefacts Yann E. MORIN
@ 2017-12-21  2:26 ` Ricardo Martincoski
  2017-12-30 21:36 ` Thomas Petazzoni
  1 sibling, 0 replies; 3+ messages in thread
From: Ricardo Martincoski @ 2017-12-21  2:26 UTC (permalink / raw)
  To: buildroot

Hello,

On Wed, Dec 20, 2017 at 12:19 PM, Yann E. MORIN wrote:

> The defconfig is dumped at the very beginning of the build log, but the
> resulting .config is still interesting to get, in case some settings did
> not end up in there (e.g. because of the host gcc version, or because of
> conflicting settings, or because the Config.in changed without the tests
> being updated, or...).
> 
> So, add the .config to the list of artefacts to save.
> 
> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

Acked-by: Ricardo Martincoski <ricardo.martincoski@gmail.com>

Regards,
Ricardo

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

* [Buildroot] [PATCHv2] gitlab-ci: add .config to artefacts
  2017-12-20 14:19 [Buildroot] [PATCHv2] gitlab-ci: add .config to artefacts Yann E. MORIN
  2017-12-21  2:26 ` Ricardo Martincoski
@ 2017-12-30 21:36 ` Thomas Petazzoni
  1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni @ 2017-12-30 21:36 UTC (permalink / raw)
  To: buildroot

Hello,

On Wed, 20 Dec 2017 15:19:33 +0100, Yann E. MORIN wrote:
> The defconfig is dumped at the very beginning of the build log, but the
> resulting .config is still interesting to get, in case some settings did
> not end up in there (e.g. because of the host gcc version, or because of
> conflicting settings, or because the Config.in changed without the tests
> being updated, or...).
> 
> So, add the .config to the list of artefacts to save.
> 
> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
> Cc: Ricardo Martincoski <ricardo.martincoski@gmail.com>
> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
> Cc: Arnout Vandecappelle <arnout@mind.be>
> 
> ---
> Changes v1 -> v2:
>   - update .gitlab-ci.yml.in too  (Ricardo)
>   - update commit log to refer to the defconfig  (Ricardo)
>   - (s/artifact/artefact/, to use the english spelling, not the
>     american one  (Ricardo ;-] )
> ---
>  .gitlab-ci.yml    | 1 +
>  .gitlab-ci.yml.in | 1 +
>  2 files changed, 2 insertions(+)

Applied to master, thanks.

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

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

end of thread, other threads:[~2017-12-30 21:36 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-12-20 14:19 [Buildroot] [PATCHv2] gitlab-ci: add .config to artefacts Yann E. MORIN
2017-12-21  2:26 ` Ricardo Martincoski
2017-12-30 21:36 ` Thomas Petazzoni

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.