From 27a57adadbd81e6ec546ea9a238f3b18934b27f5 Mon Sep 17 00:00:00 2001 From: James Maes Date: Tue, 20 Oct 2026 19:36:58 -0500 Subject: [PATCH] ci: delegate pipelines to shared QQQ orb Co-Authored-By: Codex --- .circleci/config.yml | 31 ++++++++++--------------------- .qqq-ci.yml | 3 +++ 2 files changed, 13 insertions(+), 21 deletions(-) create mode 100644 .qqq-ci.yml diff --git a/.circleci/config.yml b/.circleci/config.yml index 2a6f29a..db1f64a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,25 +1,14 @@ version: 2.1 - +setup: true orbs: - qqq-orb: kingsrook/qqq-orb@0.6.8 - -commands: - configure-package-install: - steps: - - run: - name: Keep package installation unattended - command: | - # These build machines are discarded after the job. - sudo install -d /etc/needrestart/conf.d - printf '%s\n' '$nrconf{restart} = "l";' | sudo tee /etc/needrestart/conf.d/99-qqq-ci.conf >/dev/null - + qqq-orb: kingsrook/qqq-orb@0.7.4 workflows: - test_only: + setup: jobs: - - qqq-orb/mvn_test_only: - pre-steps: - - configure-package-install - context: [qqq-maven-registry-credentials] - filters: - tags: - ignore: /.*/ + - qqq-orb/generate_pipeline: + orb_version: 0.7.4 + filters: + branches: + ignore: automation/qbit-rc-pending + tags: + only: /.*/ diff --git a/.qqq-ci.yml b/.qqq-ci.yml new file mode 100644 index 0000000..5c309c4 --- /dev/null +++ b/.qqq-ci.yml @@ -0,0 +1,3 @@ +profile: app-starter +orb_version: 0.7.4 +default_branch: main -- 2.54.0