[Buildroot] [PATCH 0/2] gitlab-ci: fix and handle the weekly scheduled pipeline (branch yem/gitlab-ci-schedule)
Yann E. MORIN
yann.morin.1998 at free.fr
Mon Sep 21 21:08:39 UTC 2020
Hello All!
Our weekly scheduled pipeline no longer builds the defconfigs (it only
checks them for validity), and also no longer builds the runtime tests
either.
This seems to have been caused by the fact that a scheduled pipeline is
(no longer) recognised as a triggerred pipeline by gitlab-CI, and so
does not match our current heurostocs.
This series fixes the priority of pipeline creation conditions, and adds
the scheduled condition, both to the defconfigs and the runtime tests.
note however that the jobs limit if 500 on gitlab.com, and the current
weekly schedule would created ~588 jobs. As a consequence, the pipeline
*will* fail.
But until we find a better solution, let's at least fix the conditions
under which it should fail! :-]
Here is a result of the new scheduled pipeline:
https://gitlab.com/ymorin/buildroot/-/pipelines/192690611 (parent)
https://gitlab.com/ymorin/buildroot/-/pipelines/192690931 (child)
Regards,
Yann E. MORIN.
The following changes since commit bb216e3d8ade12442db794cbe5780e53bc082be8
package/sentry-native: fix double variable assignment (2020-09-21 21:39:36 +0200)
are available in the git repository at:
https://git.busybox.net/~ymorin/git/buildroot
for you to fetch changes up to d01c55362b599b6b41c5e914f46644ac4088e243
support/scripts: handle scheduled pipelines (2020-09-21 22:50:45 +0200)
----------------------------------------------------------------
Yann E. MORIN (2):
support/scripts: prioritize conditions for pipeline creation
support/scripts: handle scheduled pipelines
support/scripts/generate-gitlab-ci-yml | 64 +++++++++++++++++++---------------
1 file changed, 35 insertions(+), 29 deletions(-)
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
More information about the buildroot
mailing list