add linux desktop build & test to all branches

pull/5335/head
bunsenstraat 4 weeks ago
parent 314ebcab6f
commit 67a9103b1b
  1. 20
      .circleci/config.yml

@ -785,34 +785,46 @@ workflows:
unless: << pipeline.parameters.run_flaky_tests >> unless: << pipeline.parameters.run_flaky_tests >>
jobs: jobs:
- build - build
- build-desktop: - build-desktop
filters:
branches:
only: [/.*desktop.*/, 'remix_beta']
- build-remixdesktop-mac: - build-remixdesktop-mac:
requires: requires:
- build-desktop - build-desktop
matrix: matrix:
parameters: parameters:
arch: ["arm64", "x64"] arch: ["arm64", "x64"]
filters:
branches:
only: [/.*desktop.*/]
- test-remixdesktop-mac: - test-remixdesktop-mac:
requires: requires:
- build-desktop - build-desktop
filters:
branches:
only: [/.*desktop.*/]
- build-remixdesktop-windows: - build-remixdesktop-windows:
requires: requires:
- build-desktop - build-desktop
filters:
branches:
only: [/.*desktop.*/]
- sign-remixdesktop-windows: - sign-remixdesktop-windows:
requires: requires:
- build-remixdesktop-windows - build-remixdesktop-windows
- build-remixdesktop-linux: - build-remixdesktop-linux:
requires: requires:
- build-desktop - build-desktop
filters:
branches:
only: [/.*desktop.*/]
- test-remixdesktop-linux: - test-remixdesktop-linux:
requires: requires:
- build-desktop - build-desktop
- test-remixdesktop-windows: - test-remixdesktop-windows:
requires: requires:
- build-desktop - build-desktop
filters:
branches:
only: [/.*desktop.*/]
- uploadartifacts: - uploadartifacts:
requires: requires:
- build-remixdesktop-mac - build-remixdesktop-mac

Loading…
Cancel
Save