From 8e85888b4d2ef26021fa2f363e0c77d2582c5cbf Mon Sep 17 00:00:00 2001 From: "Victor M." Date: Thu, 18 Apr 2024 11:31:57 +0200 Subject: [PATCH 1/3] test(ci): testing bootstrap script --- pr_check.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pr_check.sh b/pr_check.sh index 95dab7e..377e4d2 100755 --- a/pr_check.sh +++ b/pr_check.sh @@ -1,12 +1,16 @@ export IMAGE="quay.io/cloudservices/mocks" # the image location on quay + # Install bonfire repo/initialize -CICD_URL=https://raw.githubusercontent.com/RedHatInsights/bonfire/master/cicd -curl -sS $CICD_URL/bootstrap.sh -o $WORKSPACE/.cicd_bootstrap.sh && source $WORKSPACE/.cicd_bootstrap.sh +BONFIRE_REPO_BRANCH=refactor-bootstrap +BONFIRE_REPO_ORG=Victoremepunto +CICD_SCRIPT_URL="https://raw.githubusercontent.com/${BONFIRE_REPO_ORG}/bonfire/${BONFIRE_REPO_BRANCH}/cicd/bootstrap.sh" +source <(curl -sSL "$CICD_SCRIPT_URL") # Build the image and push to quay source $CICD_ROOT/build.sh + # Test that the deployment works source ${CICD_ROOT}/_common_deploy_logic.sh export NAMESPACE=$(bonfire namespace reserve) From f10459503020edd91b3b6ce2b6a56060185f5c4a Mon Sep 17 00:00:00 2001 From: "Victor M." Date: Thu, 18 Apr 2024 11:44:53 +0200 Subject: [PATCH 2/3] add Shebang --- pr_check.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pr_check.sh b/pr_check.sh index 377e4d2..eca1588 100755 --- a/pr_check.sh +++ b/pr_check.sh @@ -1,5 +1,6 @@ -export IMAGE="quay.io/cloudservices/mocks" # the image location on quay +#!/bin/bash +export IMAGE="quay.io/cloudservices/mocks" # the image location on quay # Install bonfire repo/initialize BONFIRE_REPO_BRANCH=refactor-bootstrap From 690c1f416ac2edf7154a93125f7cce98c63ea691 Mon Sep 17 00:00:00 2001 From: "Victor M." Date: Thu, 18 Apr 2024 11:53:07 +0200 Subject: [PATCH 3/3] avoid naming conflicts --- pr_check.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pr_check.sh b/pr_check.sh index eca1588..8fc5d73 100755 --- a/pr_check.sh +++ b/pr_check.sh @@ -3,9 +3,9 @@ export IMAGE="quay.io/cloudservices/mocks" # the image location on quay # Install bonfire repo/initialize -BONFIRE_REPO_BRANCH=refactor-bootstrap -BONFIRE_REPO_ORG=Victoremepunto -CICD_SCRIPT_URL="https://raw.githubusercontent.com/${BONFIRE_REPO_ORG}/bonfire/${BONFIRE_REPO_BRANCH}/cicd/bootstrap.sh" +BONFIRE_BRANCH=refactor-bootstrap +BONFIRE_ORG=Victoremepunto +CICD_SCRIPT_URL="https://raw.githubusercontent.com/${BONFIRE_ORG}/bonfire/${BONFIRE_BRANCH}/cicd/bootstrap.sh" source <(curl -sSL "$CICD_SCRIPT_URL") # Build the image and push to quay