Skip to content

Allow external config in tarball #1232

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

pawiecz
Copy link
Contributor

@pawiecz pawiecz commented Jul 3, 2025

This patch drops the double-check with static Pipeline configuration since it may be dynamically loaded from an external source in the Trigger Service.

pawiecz added 2 commits July 7, 2025 13:28
This reverts commit 81387ab.

Build configurations list will not be known up front when external
configuration files are enabled in Maestro. Dropping this filter will
allow simplifying Trigger Service logic taking into account only
parameters that are still relevant.

Signed-off-by: Paweł Wieczorek <pawiecz@collabora.com>
Build configurations list will not be known up front when external
configuration files are enabled in Maestro. Switching main loop to
iterate over monitored trees will allow obtaining this information right
before its use.

Signed-off-by: Paweł Wieczorek <pawiecz@collabora.com>
@pawiecz pawiecz force-pushed the allow-external-config-in-tarball branch from f7205ab to 61eb729 Compare July 7, 2025 11:44
@pawiecz pawiecz marked this pull request as ready for review July 7, 2025 11:44
@pawiecz pawiecz requested review from nuclearcat and JenySadadia July 7, 2025 11:44
@pawiecz pawiecz added the staging-skip Don't test automatically on staging.kernelci.org label Jul 8, 2025
@pawiecz pawiecz force-pushed the allow-external-config-in-tarball branch from 61eb729 to 2fe9e68 Compare July 9, 2025 10:24
pawiecz added 2 commits July 9, 2025 14:14
This patch enables external config retrieval. It is currently limited to
trees hosted on Kernel.org and GitHub and will be soon extended to cover
a generic use-case.

Signed-off-by: Paweł Wieczorek <pawiecz@collabora.com>
This patch drops the double-check with static Pipeline configuration
since it may be dynamically loaded from an external source in the
Trigger Service.

Signed-off-by: Paweł Wieczorek <pawiecz@collabora.com>
@pawiecz pawiecz force-pushed the allow-external-config-in-tarball branch from 2fe9e68 to 03865cc Compare July 9, 2025 12:16
@pawiecz pawiecz removed the staging-skip Don't test automatically on staging.kernelci.org label Jul 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant