@@ -45,6 +45,15 @@ variables:
45
45
# secrets
46
46
HADRON_METRICS_INTERCOM_APP_ID : ${metrics_intercom_app_id}
47
47
HADRON_METRICS_SEGMENT_API_KEY : ${metrics_segment_api_key}
48
+ GITHUB_TOKEN : ${devtoolsbot_github_token}
49
+ DOWNLOAD_CENTER_AWS_ACCESS_KEY_ID : ${aws_key_evergreen_integrations}
50
+ DOWNLOAD_CENTER_AWS_SECRET_ACCESS_KEY : ${aws_secret_evergreen_integrations}
51
+ EVERGREEN_BUCKET_NAME : mciuploads
52
+ EVERGREEN_BUCKET_KEY_PREFIX : ${project}/${revision}_${revision_order_id}
53
+ MONGODB_RUNNER_LOG_DIR : ${workdir}/src/.testserver/
54
+ DOCKERHUB_USERNAME : ${dockerhub_username}
55
+ DOCKERHUB_PASSWORD : ${dockerhub_password}
56
+ - &compass-e2e-secrets
48
57
E2E_TESTS_METRICS_URI : ${e2e_tests_metrics_string}
49
58
E2E_TESTS_ATLAS_HOST : ${e2e_tests_atlas_host}
50
59
E2E_TESTS_DATA_LAKE_HOST : ${e2e_tests_data_lake_host}
@@ -62,24 +71,8 @@ variables:
62
71
E2E_TESTS_ATLAS_READANYDATABASE_STRING : ${e2e_tests_atlas_readanydatabase_string}
63
72
E2E_TESTS_ATLAS_CUSTOMROLE_STRING : ${e2e_tests_atlas_customrole_string}
64
73
E2E_TESTS_ATLAS_SPECIFICPERMISSION_STRING : ${e2e_tests_atlas_specificpermission_string}
65
- MACOS_NOTARY_KEY : ${macos_notary_key}
66
- MACOS_NOTARY_SECRET : ${macos_notary_secret}
67
- MACOS_NOTARY_CLIENT_URL : ' https://macos-notary-1628249594.s3.amazonaws.com/releases/client/latest/darwin_amd64.zip'
68
- MACOS_NOTARY_API_URL : ' https://dev.macos-notary.build.10gen.cc/api'
69
- GITHUB_TOKEN : ${devtoolsbot_github_token}
70
- DOWNLOAD_CENTER_AWS_ACCESS_KEY_ID : ${aws_key_evergreen_integrations}
71
- DOWNLOAD_CENTER_AWS_SECRET_ACCESS_KEY : ${aws_secret_evergreen_integrations}
72
- EVERGREEN_BUCKET_NAME : mciuploads
73
- EVERGREEN_BUCKET_KEY_PREFIX : ${project}/${revision}_${revision_order_id}
74
- MONGODB_RUNNER_LOG_DIR : ${workdir}/src/.testserver/
75
74
E2E_TESTS_ATLAS_CS_WITHOUT_SEARCH : ${e2e_tests_atlas_cs_without_search}
76
75
E2E_TESTS_ATLAS_CS_WITH_SEARCH : ${e2e_tests_atlas_cs_with_search}
77
- GARASIGN_USERNAME : ${garasign_username}
78
- GARASIGN_PASSWORD : ${garasign_password}
79
- ARTIFACTORY_USERNAME : ${artifactory_username}
80
- ARTIFACTORY_PASSWORD : ${artifactory_password}
81
- DOCKERHUB_USERNAME : ${dockerhub_username}
82
- DOCKERHUB_PASSWORD : ${dockerhub_password}
83
76
84
77
# This is here with the variables because anchors aren't supported across includes
85
78
post :
@@ -459,12 +452,25 @@ functions:
459
452
<< : *compass-env
460
453
DEBUG : ${debug}
461
454
npm_config_loglevel : ${npm_loglevel}
462
- HADRON_DISTRIBUTION : ${compass_distribution}
455
+
456
+ # macOS signing secrets
457
+ MACOS_NOTARY_KEY : ${macos_notary_key}
458
+ MACOS_NOTARY_SECRET : ${macos_notary_secret}
459
+ MACOS_NOTARY_CLIENT_URL : ' https://macos-notary-1628249594.s3.amazonaws.com/releases/client/latest/darwin_amd64.zip'
460
+ MACOS_NOTARY_API_URL : ' https://dev.macos-notary.build.10gen.cc/api'
461
+
462
+ # linux / windows signing secrets
463
+ GARASIGN_USERNAME : ${garasign_username}
464
+ GARASIGN_PASSWORD : ${garasign_password}
465
+ ARTIFACTORY_USERNAME : ${artifactory_username}
466
+ ARTIFACTORY_PASSWORD : ${artifactory_password}
463
467
SIGNING_SERVER_HOSTNAME : ${SIGNING_SERVER_HOSTNAME}
464
468
SIGNING_SERVER_PRIVATE_KEY : ${SIGNING_SERVER_PRIVATE_KEY}
465
469
SIGNING_SERVER_PRIVATE_KEY_CYGPATH : ${SIGNING_SERVER_PRIVATE_KEY_CYGPATH}
466
470
SIGNING_SERVER_USERNAME : ${SIGNING_SERVER_USERNAME}
467
471
SIGNING_SERVER_PORT : ${SIGNING_SERVER_PORT}
472
+
473
+ HADRON_DISTRIBUTION : ${compass_distribution}
468
474
GITHUB_PR_NUMBER : ${github_pr_number}
469
475
PAPERTRAIL_KEY_ID : ${papertrail_key_id}
470
476
PAPERTRAIL_SECRET_KEY : ${papertrail_secret_key}
@@ -596,6 +602,7 @@ functions:
596
602
shell : bash
597
603
env :
598
604
<< : *compass-env
605
+ << : *compass-e2e-secrets
599
606
DEBUG : ${debug|}
600
607
MONGODB_VERSION : ${mongodb_version|}
601
608
MONGODB_RUNNER_VERSION : ${mongodb_version|}
@@ -625,6 +632,7 @@ functions:
625
632
shell : bash
626
633
env :
627
634
<< : *compass-env
635
+ << : *compass-e2e-secrets
628
636
COMPASS_APP_PATH_ORIGINAL : ${appPath}
629
637
COMPASS_APP_NAME : ${packagerOptions.name}
630
638
DEBUG : ${debug|}
@@ -660,6 +668,7 @@ functions:
660
668
shell : bash
661
669
env :
662
670
<< : *compass-env
671
+ << : *compass-e2e-secrets
663
672
DEBUG : ${debug|}
664
673
MONGODB_VERSION : ${mongodb_version|}
665
674
MONGODB_RUNNER_VERSION : ${mongodb_version|}
@@ -692,7 +701,6 @@ functions:
692
701
# TODO: rhel_tar
693
702
#fi
694
703
695
-
696
704
test-web-sandbox :
697
705
- command : shell.exec
698
706
# Fail the task if it's idle for 10 mins
@@ -702,6 +710,7 @@ functions:
702
710
shell : bash
703
711
env :
704
712
<< : *compass-env
713
+ << : *compass-e2e-secrets
705
714
COMPASS_APP_PATH_ORIGINAL : ${appPath}
706
715
COMPASS_APP_NAME : ${packagerOptions.name}
707
716
DEBUG : ${debug|}
@@ -716,7 +725,6 @@ functions:
716
725
eval $(.evergreen/print-compass-env.sh)
717
726
npm run --unsafe-perm --workspace compass-e2e-tests test-ci web
718
727
719
-
720
728
test-web-sandbox-atlas-cloud :
721
729
- command : shell.exec
722
730
# It can take a very long time for Atlas cluster to get deployed
@@ -726,6 +734,7 @@ functions:
726
734
shell : bash
727
735
env :
728
736
<< : *compass-env
737
+ << : *compass-e2e-secrets
729
738
DEBUG : ${debug|}
730
739
COMPASS_E2E_ATLAS_CLOUD_SANDBOX_USERNAME : ${e2e_tests_compass_web_atlas_username}
731
740
COMPASS_E2E_ATLAS_CLOUD_SANDBOX_PASSWORD : ${e2e_tests_compass_web_atlas_password}
@@ -758,6 +767,7 @@ functions:
758
767
shell : bash
759
768
env :
760
769
<< : *compass-env
770
+ << : *compass-e2e-secrets
761
771
COMPASS_SKIP_KERBEROS_TESTS : ' true'
762
772
COMPASS_RUN_DOCKER_TESTS : ' true'
763
773
DEBUG : ${debug}
0 commit comments