From f7a025eb658bca79f9954e19dd9456c51afcfbe8 Mon Sep 17 00:00:00 2001 From: Simone Tollardo Date: Thu, 3 Apr 2025 17:10:48 +0200 Subject: [PATCH 1/2] Fix: remove non-existent reference in 'pipeline.yaml' for local deployment Signed-off-by: Simone Tollardo --- localinstall/3-install_pipeline.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/localinstall/3-install_pipeline.sh b/localinstall/3-install_pipeline.sh index 0fd89b5..f54a2e5 100755 --- a/localinstall/3-install_pipeline.sh +++ b/localinstall/3-install_pipeline.sh @@ -82,7 +82,6 @@ build_configs: kernelci_staging-stable: tree: kernelci branch: 'staging-stable' - variants: *build-variants EOF #create .env From 667a43130ef8028b97e1b8462526a659f94e9f09 Mon Sep 17 00:00:00 2001 From: Simone Tollardo Date: Fri, 4 Apr 2025 18:32:04 +0200 Subject: [PATCH 2/2] fix: build missing pipeline images Signed-off-by: Simone Tollardo --- localinstall/1-rebuild_all.sh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/localinstall/1-rebuild_all.sh b/localinstall/1-rebuild_all.sh index 5bd5659..7ad8982 100755 --- a/localinstall/1-rebuild_all.sh +++ b/localinstall/1-rebuild_all.sh @@ -74,11 +74,16 @@ echo Retrieve API revision and branch api_rev=$(git show --pretty=format:%H -s origin/$KCI_API_BRANCH) api_url=$(git remote get-url origin) cd .. +cd kernelci-pipeline +echo Retrieve Pipeline revision and branch +pipeline_rev=$(git show --pretty=format:%H -s origin/$KCI_PIPELINE_BRANCH) +pipeline_url=$(git remote get-url origin) +cd .. cd kernelci-core echo Retrieve Core revision and branch core_rev=$(git show --pretty=format:%H -s origin/$KCI_CORE_BRANCH) core_url=$(git remote get-url origin) -build_args="--build-arg core_rev=$core_rev --build-arg api_rev=$api_rev --build-arg core_url=$core_url --build-arg api_url=$api_url" +build_args="--build-arg pipeline_rev=$pipeline_rev --build-arg core_rev=$core_rev --build-arg api_rev=$api_rev --build-arg pipeline_url=$pipeline_url --build-arg core_url=$core_url --build-arg api_url=$api_url" px_arg='--prefix=local/staging-' args="build --verbose $px_arg $build_args" echo Build docker images: kernelci args=$args @@ -90,9 +95,15 @@ failonerror echo Build docker images: api ./kci docker $args kernelci api --version="$api_rev" failonerror +echo Build docker images: pipeline +./kci docker $args kernelci pipeline --version="$pipeline_rev" +failonerror echo Tag docker image of api to latest docker tag local/staging-kernelci:api-$api_rev local/staging-kernelci:api failonerror +echo Tag docker image of pipeline to latest +docker tag local/staging-kernelci:pipeline-$pipeline_rev local/staging-kernelci:pipeline +failonerror echo Build docker images: clang-17+kselftest+kernelci for x86 ./kci docker $args clang-17 kselftest kernelci --arch x86 failonerror