From c4cf300358081f1014d12e4f0b0737e856b7bbdb Mon Sep 17 00:00:00 2001 From: subhamkrai Date: Wed, 25 Oct 2023 20:30:24 +0530 Subject: [PATCH] ci: skip csv generation for mac mac build ci is failing during csv gen when trying to move files to some folder. Skipping csv gen for mac since it is not required. Signed-off-by: subhamkrai --- build/csv/csv-gen.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/build/csv/csv-gen.sh b/build/csv/csv-gen.sh index a75c67ea2..e55d3f448 100755 --- a/build/csv/csv-gen.sh +++ b/build/csv/csv-gen.sh @@ -43,12 +43,14 @@ function generate_csv() { # This change are just to make the CSV file as it was earlier and as ocs-operator reads. # Skipping this change for darwin since `sed -i` doesn't work with darwin properly. # and the csv is not ever needed in the mac builds. - if [[ "$OSTYPE" != "darwin"* ]]; then - sed -i 's/image: rook\/ceph:.*/image: {{.RookOperatorImage}}/g' "$CSV_FILE_NAME" - sed -i 's/name: rook-ceph.v.*/name: rook-ceph.v{{.RookOperatorCsvVersion}}/g' "$CSV_FILE_NAME" - sed -i 's/version: 0.0.0/version: {{.RookOperatorCsvVersion}}/g' "$CSV_FILE_NAME" + if [[ "$OSTYPE" == "darwin"* ]]; then + return fi + sed -i 's/image: rook\/ceph:.*/image: {{.RookOperatorImage}}/g' "$CSV_FILE_NAME" + sed -i 's/name: rook-ceph.v.*/name: rook-ceph.v{{.RookOperatorCsvVersion}}/g' "$CSV_FILE_NAME" + sed -i 's/version: 0.0.0/version: {{.RookOperatorCsvVersion}}/g' "$CSV_FILE_NAME" + mv "$CSV_FILE_NAME" "../../build/csv/" mv "../../build/csv/ceph/$PLATFORM/manifests/"* "../../build/csv/ceph/" rm -rf "../../build/csv/ceph/$PLATFORM"