Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 29 additions & 3 deletions .evergreen-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -151,9 +151,35 @@ buildvariants:
tasks:
- name: run_conditionally_prepare_and_upload_openshift_bundles

- name: prerelease_kind_code_snippets
display_name: prerelease_kind_code_snippets
tags: [ "release", "prerelease_code_snippets" ]
allowed_requesters: [ "patch", "github_tag" ]
depends_on:
- name: "*"
variant: release_images
patch_optional: true
run_on:
- ubuntu2404-large
tasks:
- name: kind_code_snippets_task_group

- name: prerelease_gke_code_snippets
display_name: prerelease_gke_code_snippets
tags: [ "release", "prerelease_code_snippets" ]
allowed_requesters: ["patch", "github_tag"]
depends_on:
- variant: release_images
name: '*'
patch_optional: true
run_on:
- ubuntu2404-small
tasks:
- name: gke_code_snippets_task_group

- name: init_smoke_tests
display_name: init_smoke_tests
tags: [ "e2e_smoke_release_test_suite" ]
tags: [ "release", "e2e_smoke_release_test_suite" ]
allowed_requesters: [ "patch", "github_tag" ]
run_on:
- release-ubuntu2404-small # This is required for CISA attestation https://jira.mongodb.org/browse/DEVPROD-17780
Expand All @@ -162,7 +188,7 @@ buildvariants:

- name: e2e_smoke
display_name: e2e_smoke
tags: [ "e2e_smoke_release_test_suite" ]
tags: [ "release", "e2e_smoke_release_test_suite" ]
run_on:
- ubuntu2404-large
allowed_requesters: [ "patch", "github_tag" ]
Expand All @@ -176,7 +202,7 @@ buildvariants:

- name: e2e_static_smoke
display_name: e2e_static_smoke
tags: [ "e2e_smoke_release_test_suite" ]
tags: [ "release", "e2e_smoke_release_test_suite" ]
run_on:
- ubuntu2404-large
allowed_requesters: [ "patch", "github_tag" ]
Expand Down
43 changes: 12 additions & 31 deletions .evergreen-snippets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -126,60 +126,41 @@ task_groups:

buildvariants:
# These variants are used to test the code snippets and each one can be used in patches
# Prerelease is especially used when the repo is tagged
# More details in the TD: https://docs.google.com/document/d/1fuTxfRtP8QPtn7sKYxQM_AGcD6xycTZH8svngGxyKhc/edit?tab=t.0#bookmark=id.e8uva0393mbe
- name: public_gke_code_snippets
display_name: public_gke_code_snippets
tags: [ "manual_patch" ]
allowed_requesters: [ "patch" ]
run_on:
- ubuntu2204-small
- ubuntu2404-small
tasks:
- name: gke_code_snippets_task_group

- name: prerelease_gke_code_snippets
display_name: prerelease_gke_code_snippets
tags: [ "release" ]
allowed_requesters: [ "patch", "github_tag" ]
depends_on:
- variant: release_images
name: '*'
patch_optional: true
- name: public_kind_code_snippets
display_name: public_kind_code_snippets
tags: [ "manual_patch" ]
allowed_requesters: [ "patch" ]
run_on:
- ubuntu2204-small
- ubuntu2404-large
tasks:
- name: gke_code_snippets_task_group
- name: kind_code_snippets_task_group

- name: private_gke_code_snippets
display_name: private_gke_code_snippets
tags: [ "staging", "e2e_test_suite" ]
allowed_requesters: [ "patch" ]
run_on:
- ubuntu2204-small
- ubuntu2404-small
<<: *base_om8_dependency
tasks:
- name: gke_code_snippets_task_group

- name: private_kind_code_snippets
display_name: private_kind_code_snippets
tags: [ "e2e_test_suite" ]
tags: [ "pr_patch", "staging", "e2e_test_suite" ]
allowed_requesters: [ "patch", "github_pr" ]
run_on:
- ubuntu2204-large
- ubuntu2404-large
<<: *base_om8_dependency
tasks:
- name: kind_code_snippets_task_group

- name: prerelease_kind_code_snippets
display_name: prerelease_kind_code_snippets
allowed_requesters: [ "patch" ]
run_on:
- ubuntu2204-large
tasks:
- name: kind_code_snippets_task_group

- name: public_kind_code_snippets
display_name: public_kind_code_snippets
allowed_requesters: [ "patch" ]
run_on:
- ubuntu2204-large
tasks:
- name: kind_code_snippets_task_group
3 changes: 0 additions & 3 deletions .evergreen-tasks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,14 +74,12 @@ tasks:
# Each task is selected by convention by running scripts/code_snippets/${task_name}_test.sh
- name: task_gke_multi_cluster_snippets
tags: [ "code_snippets" ]
allowed_requesters: [ "patch", "github_tag" ]
commands:
- func: test_code_snippets
- func: sample_commit_output

- name: task_gke_multi_cluster_no_mesh_snippets
tags: [ "code_snippets" ]
allowed_requesters: [ "patch", "github_tag" ]
commands:
- func: test_code_snippets
- func: sample_commit_output
Expand Down Expand Up @@ -791,7 +789,6 @@ tasks:

- name: e2e_om_ops_manager_backup
tags: [ "patch-run" ]
allowed_requesters: [ "github_tag", "patch" ]
commands:
- func: "e2e_test"

Expand Down
Loading