From 312a2b658e323c663ba168c0cc1187212058647d Mon Sep 17 00:00:00 2001 From: battlmonstr Date: Wed, 22 Nov 2023 20:21:08 +0100 Subject: [PATCH] Linux builder workflow --- .circleci/config.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .circleci/config.yml diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000..be58f14 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,31 @@ +version: 2.1 + +jobs: + release: + parameters: + resource_class: + type: string + machine: + image: ubuntu-2204:2023.04.2 + resource_class: <> + steps: + - checkout + - run: + command: ./ci/release.sh "$CIRCLE_WORKING_DIRECTORY" 16 <> + +workflows: + version: 2 + release_linux_builder: + jobs: + - release: + name: release-x86_64 + resource_class: 2xlarge + filters: + tags: { only: /^release\/.+-base$/ } + branches: { ignore: /.*/ } + - release: + name: release-arm64 + resource_class: arm.2xlarge + filters: + tags: { only: /^release\/.+-base$/ } + branches: { ignore: /.*/ }