From 2cd2ecef355b2ed2c126eba2e1336199cf0b758b Mon Sep 17 00:00:00 2001 From: Praveen Kumar Date: Thu, 15 Jun 2023 15:00:50 +0530 Subject: [PATCH] Add cirrus CI for microshift bundle --- .cirrus.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .cirrus.yml diff --git a/.cirrus.yml b/.cirrus.yml new file mode 100644 index 0000000000..e69dee13ae --- /dev/null +++ b/.cirrus.yml @@ -0,0 +1,21 @@ +task: + # Basic metadata: + name: microshift test + + # The build machine: + osx_instance: + image: ghcr.io/cirruslabs/macos-ventura-xcode:latest + setup_script: + - brew install go + - go version + build_pkg_script: + - make NO_CODESIGN=1 out/macos-universal/crc-macos-installer.pkg + install_pkg_script: + - sudo installer -pkg out/macos-universal/crc-macos-installer.pkg -target / + run_crc_script: + - crc config set preset microshift + - echo '{"auths":{"quay.io":{"auth":"b3BlbnN","email":"dummy@dummy.com"}}}' > dummy_pull.json + - crc setup + - sleep 10 + - crc start --pull-secret-file dummy_pull.json +