File tree 2 files changed +43
-7
lines changed
2 files changed +43
-7
lines changed Original file line number Diff line number Diff line change @@ -382,7 +382,7 @@ jobs:
382
382
- vm-build-platforms-steps :
383
383
platform : <<parameters.platform>>
384
384
385
- build-macos :
385
+ build-macos-x64 :
386
386
macos :
387
387
xcode : 12.5.1
388
388
resource_class : macos.x86.medium.gen2
@@ -402,6 +402,26 @@ jobs:
402
402
fi
403
403
- persist-artifacts
404
404
405
+ build-macos-m1 :
406
+ macos :
407
+ xcode : 14.2.0
408
+ resource_class : macos.m1.large.gen1
409
+ parameters :
410
+ upload :
411
+ type : string
412
+ default : " yes"
413
+ steps :
414
+ - early-returns
415
+ - build-steps
416
+ - test-steps
417
+ - run :
418
+ name : Upload artifacts to S3
419
+ command : |
420
+ if [[ -n $CIRCLE_BRANCH && "<<parameters.upload>>" == "yes" ]]; then
421
+ make upload-artifacts SHOW=1 VERBOSE=1
422
+ fi
423
+ - persist-artifacts
424
+
405
425
coverage :
406
426
docker :
407
427
- image : redisfab/rmbuilder:6.2.7-x64-focal
@@ -585,10 +605,13 @@ workflows:
585
605
context : common
586
606
matrix :
587
607
parameters :
588
- platform : [jammy, bionic, focal ]
589
- - build-macos :
608
+ platform : [jammy, focal, bionic ]
609
+ - build-macos-x64 :
590
610
<< : *on-integ-and-version-tags
591
611
context : common
612
+ - build-macos-m1 :
613
+ context : common
614
+ << : *on-integ-and-version-tags
592
615
- coverage :
593
616
<< : *on-any-branch
594
617
- sanitize :
@@ -605,15 +628,17 @@ workflows:
605
628
requires :
606
629
- build-platforms
607
630
- build-arm-platforms
608
- - build-macos
631
+ - build-macos-x64
632
+ - build-macos-m1
609
633
- upload-artifacts :
610
634
name : upload-release-artifacts
611
635
<< : *on-version-tags
612
636
context : common
613
637
requires :
614
638
- build-platforms
615
639
- build-arm-platforms
616
- - build-macos
640
+ - build-macos-x64
641
+ - build-macos-m1
617
642
- release-qa-tests :
618
643
<< : *on-version-tags
619
644
context : common
@@ -662,3 +687,14 @@ workflows:
662
687
context : common
663
688
- benchmark-json-oss-standalone-profiler :
664
689
context : common
690
+
691
+ nightly-twice-a-week :
692
+ triggers :
693
+ - schedule :
694
+ cron : " 20 17 * * 0,3"
695
+ << : *on-integ-branch-cron
696
+ jobs :
697
+ - build-macos-x64 :
698
+ upload : " no"
699
+ - build-macos-m1 :
700
+ upload : " no"
Original file line number Diff line number Diff line change 1
- redis ~= 4.3.4
2
- RLTest ~= 0.5.8
1
+ redis ~= 4.5.0
2
+ RLTest ~= 0.6.0
3
3
ramp-packer ~= 2.5.2
4
4
six >= 1.10.0
5
5
psutil >= 5.8.0
You can’t perform that action at this time.
0 commit comments