Skip to content

Commit f4754dd

Browse files
authored
CIrcleCI: move macOS workflows to nightly-twice-a-week (RedisJSON#1024)
1 parent 644bba7 commit f4754dd

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

.circleci/config.yml

+12-13
Original file line numberDiff line numberDiff line change
@@ -544,7 +544,7 @@ on-integ-branch: &on-integ-branch
544544
only:
545545
- master
546546
- /^\d+\.\d+.*$/
547-
- /^feature-.*$/
547+
- /^feature.*$/
548548
tags:
549549
ignore: /.*/
550550

@@ -554,15 +554,15 @@ on-integ-branch-cron: &on-integ-branch-cron
554554
only:
555555
- master
556556
- /^\d+\.\d+.*$/
557-
- /^feature-.*$/
557+
- /^feature.*$/
558558

559559
not-on-integ-branch: &not-on-integ-branch
560560
filters:
561561
branches:
562562
ignore:
563563
- master
564564
- /^\d+\.\d+.*$/
565-
- /^feature-.*$/
565+
- /^feature.*$/
566566
tags:
567567
ignore: /.*/
568568

@@ -579,7 +579,7 @@ on-integ-and-version-tags: &on-integ-and-version-tags
579579
only:
580580
- master
581581
- /^\d+\.\d+.*$/
582-
- /^feature-.*$/
582+
- /^feature.*$/
583583
tags:
584584
only: /^v[0-9].*/
585585

@@ -599,28 +599,27 @@ workflows:
599599
context: common
600600
matrix:
601601
parameters:
602-
platform: [jammy, focal, bionic, amzn2, rocky8, centos7, bullseye]
602+
platform: [jammy, focal, bionic, centos7, rocky8, bullseye, amzn2]
603603
- build-arm-platforms:
604604
<<: *on-integ-and-version-tags
605605
context: common
606606
matrix:
607607
parameters:
608608
platform: [jammy, focal, bionic]
609609
- build-macos-x64:
610-
<<: *on-integ-and-version-tags
610+
<<: *on-version-tags
611611
context: common
612612
- build-macos-m1:
613613
context: common
614-
#@@<<: *on-integ-and-version-tags
615-
<<: *not-on-integ-branch
614+
<<: *on-version-tags
616615
- coverage:
617-
<<: *on-any-branch
616+
<<: *always
618617
- sanitize:
619618
name: sanitize-<< matrix.san-type >>
620-
<<: *on-any-branch
619+
<<: *always
621620
matrix:
622621
parameters:
623-
san-type: [address] # [memory]
622+
san-type: [address]
624623
- upload-artifacts:
625624
name: upload-artifacts-to-staging-lab
626625
<<: *on-integ-branch
@@ -696,6 +695,6 @@ workflows:
696695
<<: *on-integ-branch-cron
697696
jobs:
698697
- build-macos-x64:
699-
upload: "no"
698+
upload: "yes"
700699
- build-macos-m1:
701-
upload: "no"
700+
upload: "yes"

0 commit comments

Comments
 (0)