Skip to content

Commit 58dd814

Browse files
committed
1 parent 4284529 commit 58dd814

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.evergreen/config.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,17 @@ post_error_fails_task: true
1212
post_timeout_secs: 1800 # 5 minutes
1313

1414
functions:
15+
"start csfle servers":
16+
- command: ec2.assume_role
17+
params:
18+
role_arn: ${aws_test_secrets_role}
19+
- command: subprocess.exec
20+
params:
21+
binary: bash
22+
include_expansions_in_env: ["AWS_SECRET_ACCESS_KEY", "AWS_ACCESS_KEY_ID", "AWS_SESSION_TOKEN"]
23+
args:
24+
- ${DRIVERS_TOOLS}/.evergreen/csfle/setup.sh
25+
1526
"setup":
1627
- command: git.get_project
1728
params:
@@ -54,6 +65,7 @@ functions:
5465
binary: bash
5566
args:
5667
- ${DRIVERS_TOOLS}/.evergreen/teardown.sh
68+
- ${DRIVERS_TOOLS}/.evergreen/csfle/teardown.sh
5769

5870
pre:
5971
- func: setup
@@ -65,6 +77,7 @@ post:
6577
tasks:
6678
- name: run-tests
6779
commands:
80+
- func: "start csfle servers"
6881
- func: "run unit tests"
6982

7083
buildvariants:

0 commit comments

Comments
 (0)