4343 - ' clear_cache.log'
4444 - maze_output/metrics.csv
4545 commands :
46- - features/scripts/run-macos-ci-tests.sh
46+ - features/scripts/run-macos-ci-tests.sh release
4747
4848 - label : ' :macos: Build macos test fixture for Unity 2022'
4949 timeout_in_minutes : 30
8181 - ' clear_cache.log'
8282 - maze_output/metrics.csv
8383 commands :
84- - features/scripts/run-macos-ci-tests.sh
84+ - features/scripts/run-macos-ci-tests.sh release
8585
8686 - label : ' :windows: Build Windows test fixture for Unity 2020'
8787 timeout_in_minutes : 30
@@ -100,7 +100,7 @@ steps:
100100 - features/fixtures/build_windows.log
101101 commands :
102102 - features/scripts/import_package.sh
103- - features/scripts/build_windows.sh
103+ - features/scripts/build_windows.sh release
104104 retry :
105105 automatic :
106106 - exit_status : ' *'
@@ -123,7 +123,7 @@ steps:
123123 - ' clear_cache.log'
124124 - maze_output/metrics.csv
125125 commands :
126- - features/scripts/run-windows-ci-tests.sh
126+ - features/scripts/run-windows-ci-tests.sh release
127127
128128 - label : ' :windows: Build Windows test fixture for Unity 2022'
129129 timeout_in_minutes : 30
@@ -142,7 +142,7 @@ steps:
142142 - features/fixtures/build_windows.log
143143 commands :
144144 - features/scripts/import_package.sh
145- - features/scripts/build_windows.sh
145+ - features/scripts/build_windows.sh release
146146 retry :
147147 automatic :
148148 - exit_status : ' *'
@@ -165,7 +165,7 @@ steps:
165165 - ' clear_cache.log'
166166 - maze_output/metrics.csv
167167 commands :
168- - features/scripts/run-windows-ci-tests.sh
168+ - features/scripts/run-windows-ci-tests.sh release
169169
170170 - label : ' :android: Build Android test fixture for Unity 2020'
171171 timeout_in_minutes : 30
@@ -404,3 +404,242 @@ steps:
404404 concurrency : 25
405405 concurrency_group : bitbar
406406 concurrency_method : eager
407+
408+ # DEV
409+
410+ - label : ' :webgl: Build webgl DEV test fixture for Unity 2021'
411+ timeout_in_minutes : 30
412+ key : build-webgl-dev-fixture-2021
413+ depends_on : build-artifacts
414+ env :
415+ UNITY_PERFORMANCE_VERSION : *2021
416+ plugins :
417+ ' artifacts#v1.9.0 ' :
418+ download :
419+ - upm-package.zip
420+ upload :
421+ - features/fixtures/mazerunner/mazerunner_webgl_dev_2021.zip
422+ - features/fixtures/build_webgl.log
423+ commands :
424+ - bundle install
425+ - ' rake test:webgl:build_dev'
426+ retry :
427+ automatic :
428+ - exit_status : ' *'
429+ limit : 1
430+
431+
432+ - label : Run WebGL DEV e2e tests for Unity 2021
433+ timeout_in_minutes : 60
434+ depends_on : build-webgl-dev-fixture-2021
435+ env :
436+ UNITY_PERFORMANCE_VERSION : *2021
437+ plugins :
438+ ' artifacts#v1.5.0 ' :
439+ download :
440+ - features/fixtures/mazerunner/mazerunner_webgl_dev_2021.zip
441+ upload :
442+ - maze_output/**/*
443+ - ' *-mazerunner.log'
444+ - ' clear_cache.log'
445+ - maze_output/metrics.csv
446+ commands :
447+ - features/scripts/run-webgl-ci-tests.sh dev
448+
449+ - label : ' :windows: Build Windows DEV test fixture for Unity 2021'
450+ timeout_in_minutes : 30
451+ key : build-windows-dev-fixture-2021
452+ depends_on : build-artifacts
453+ agents :
454+ queue : windows-unity-wsl
455+ env :
456+ UNITY_PERFORMANCE_VERSION : *2021
457+ plugins :
458+ ' artifacts#v1.9.0 ' :
459+ download :
460+ - upm-package.zip
461+ upload :
462+ - features/fixtures/mazerunner/build/Windows-dev-2021.zip
463+ - features/fixtures/build_windows.log
464+ commands :
465+ - features/scripts/import_package.sh
466+ - features/scripts/build_windows.sh dev
467+ retry :
468+ automatic :
469+ - exit_status : ' *'
470+ limit : 1
471+
472+ - label : Run Windows DEV e2e tests for Unity 2021
473+ timeout_in_minutes : 60
474+ depends_on : build-windows-dev-fixture-2021
475+ agents :
476+ queue : windows-unity-wsl
477+ env :
478+ UNITY_PERFORMANCE_VERSION : *2021
479+ plugins :
480+ ' artifacts#v1.5.0 ' :
481+ download :
482+ - features/fixtures/mazerunner/build/Windows-dev-2021.zip
483+ upload :
484+ - maze_output/**/*
485+ - ' *-mazerunner.log'
486+ - ' clear_cache.log'
487+ - maze_output/metrics.csv
488+ commands :
489+ - features/scripts/run-windows-ci-tests.sh dev
490+
491+ - label : ' :macos: Build macos DEV test fixture for Unity 2021'
492+ timeout_in_minutes : 30
493+ key : build-macos-dev-fixture-2021
494+ depends_on : build-artifacts
495+ env :
496+ UNITY_PERFORMANCE_VERSION : *2021
497+ plugins :
498+ ' artifacts#v1.9.0 ' :
499+ download :
500+ - upm-package.zip
501+ upload :
502+ - features/fixtures/mazerunner/mazerunner_macos_dev_2021.zip
503+ - features/fixtures/build_macos.log
504+ commands :
505+ - bundle install
506+ - ' rake test:macos:build_dev'
507+ retry :
508+ automatic :
509+ - exit_status : ' *'
510+ limit : 1
511+
512+ - label : Run MacOS DEV e2e tests for Unity 2021
513+ timeout_in_minutes : 60
514+ depends_on : build-macos-dev-fixture-2021
515+ env :
516+ UNITY_PERFORMANCE_VERSION : *2021
517+ plugins :
518+ ' artifacts#v1.5.0 ' :
519+ download :
520+ - features/fixtures/mazerunner/mazerunner_macos_dev_2021.zip
521+ upload :
522+ - maze_output/**/*
523+ - ' *-mazerunner.log'
524+ - ' clear_cache.log'
525+ - maze_output/metrics.csv
526+ commands :
527+ - features/scripts/run-macos-ci-tests.sh dev
528+
529+ - label : ' :android: Build Android Dev test fixture for Unity 2021'
530+ timeout_in_minutes : 30
531+ key : build-android-dev-fixture-2021
532+ depends_on : build-artifacts
533+ env :
534+ UNITY_PERFORMANCE_VERSION : *2021
535+ plugins :
536+ ' artifacts#v1.9.0 ' :
537+ download :
538+ - upm-package.zip
539+ upload :
540+ - features/fixtures/mazerunner/mazerunner-dev_2021.apk
541+ - features/fixtures/import_package.log
542+ - features/fixtures/build_android_dev.log
543+ commands :
544+ - bundle install
545+ - ' rake test:android:build_dev'
546+ retry :
547+ automatic :
548+ - exit_status : ' *'
549+ limit : 1
550+
551+ - label : ' :bitbar: Run Android DEV e2e tests for Unity 2021'
552+ timeout_in_minutes : 60
553+ depends_on : build-android-dev-fixture-2021
554+ agents :
555+ queue : opensource
556+ plugins :
557+ ' artifacts#v1.9.0 ' :
558+ download :
559+ - features/fixtures/mazerunner/mazerunner-dev_2021.apk
560+ upload :
561+ - maze_output/**/*
562+ ' docker-compose#v4.8.0 ' :
563+ pull : maze-runner
564+ run : maze-runner
565+ service-ports : true
566+ command :
567+ - ' --app=/app/features/fixtures/mazerunner/mazerunner-dev_2021.apk'
568+ - ' --farm=bb'
569+ - ' --device=ANDROID_9|ANDROID_10|ANDROID_11|ANDROID_12|ANDROID_13'
570+ - ' --no-tunnel'
571+ - ' --aws-public-ip'
572+ - ' --fail-fast'
573+ concurrency : 25
574+ concurrency_group : bitbar
575+ concurrency_method : eager
576+
577+ - label : ' :ios: Generate Xcode DEV project - Unity 2021'
578+ timeout_in_minutes : 30
579+ key : generate-dev-fixture-project-2021
580+ depends_on : build-artifacts
581+ env :
582+ UNITY_PERFORMANCE_VERSION : *2021
583+ plugins :
584+ ' artifacts#v1.9.0 ' :
585+ download :
586+ - upm-package.zip
587+ upload :
588+ - features/fixtures/generateXcodeProject.log
589+ - dev_project_2021.tgz
590+ commands :
591+ - bundle install
592+ - ' rake test:ios:generate_xcode_dev'
593+ - tar -zvcf dev_project_2021.tgz features/fixtures/mazerunner/mazerunner_dev_xcode
594+ retry :
595+ automatic :
596+ - exit_status : ' *'
597+ limit : 1
598+
599+ - label : ' :ios: Build iOS DEV test fixture for Unity 2021'
600+ timeout_in_minutes : 30
601+ key : build-ios-dev-fixture-2021
602+ depends_on : generate-dev-fixture-project-2021
603+ env :
604+ UNITY_PERFORMANCE_VERSION : *2021
605+ plugins :
606+ ' artifacts#v1.9.0 ' :
607+ download :
608+ - dev_project_2021.tgz
609+ upload :
610+ - features/fixtures/mazerunner/mazerunner_dev_2021.ipa
611+ - features/fixtures/unity.log
612+ commands :
613+ - bundle install
614+ - tar -zxf dev_project_2021.tgz features/fixtures/mazerunner
615+ - ' rake test:ios:build_xcode_dev'
616+ retry :
617+ automatic :
618+ - exit_status : ' *'
619+ limit : 1
620+
621+ - label : ' :bitbar: Run iOS DEV e2e tests for Unity 2021'
622+ timeout_in_minutes : 60
623+ depends_on : build-ios-dev-fixture-2021
624+ agents :
625+ queue : opensource
626+ plugins :
627+ ' artifacts#v1.9.0 ' :
628+ download :
629+ - features/fixtures/mazerunner/mazerunner_dev_2021.ipa
630+ upload :
631+ - maze_output/**/*
632+ ' docker-compose#v4.8.0 ' :
633+ pull : maze-runner
634+ run : maze-runner
635+ service-ports : true
636+ command :
637+ - ' --app=/app/features/fixtures/mazerunner/mazerunner_dev_2021.ipa'
638+ - ' --farm=bb'
639+ - ' --device=IOS_15'
640+ - ' --no-tunnel'
641+ - ' --aws-public-ip'
642+ - ' --fail-fast'
643+ concurrency : 25
644+ concurrency_group : bitbar
645+ concurrency_method : eager
0 commit comments