mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* RFC: Gitlab CI for barebox
@ 2022-01-30 12:00 Antony Pavlov
  2022-01-31 10:39 ` Ahmad Fatoum
  0 siblings, 1 reply; 7+ messages in thread
From: Antony Pavlov @ 2022-01-30 12:00 UTC (permalink / raw)
  To: Sascha Hauer, Ahmad Fatoum; +Cc: barebox

Hi!

I have made simple Gitlab CI for barebox.

Gitlab CI runner setup instruction and
the source for Debian 11 docker image can be found at:

  https://gitlab.com/frantony/barebox-gitlab-ci-runner

Sample gitlab-ci.yaml config file:

  https://gitlab.com/frantony/barebox/-/commit/b1ed597d8e67c8f76f4f98cd1c6605b936cf2471

Corresponding gitlab pipeline results:

  https://gitlab.com/frantony/barebox/-/pipelines/459422690


Some notes:

  * there are several "images size > maximum size" errors during 'build ARM'
  * fake firmware blobs for ARM are used
  * 'build doc' produces sphinx generated html docs archive artifact
  * 'build ARM/MIPS/RISC-V/X86/sandbox' produce log/ directory archive artifacts
  * no support for kvx, openrisc and powerpc

@Ahmad

I suppose we can add your qemu barebox/test/emulate.pl tests into CI.

-- 
Best regards,
  Antony Pavlov

_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox


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

end of thread, other threads:[~2022-02-08 18:34 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-30 12:00 RFC: Gitlab CI for barebox Antony Pavlov
2022-01-31 10:39 ` Ahmad Fatoum
2022-01-31 11:12   ` Sascha Hauer
2022-02-05 14:12   ` Antony Pavlov
2022-02-08 16:16     ` Antony Pavlov
2022-02-08 18:30       ` Ahmad Fatoum
2022-02-08 18:33     ` Ahmad Fatoum

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