-
Notifications
You must be signed in to change notification settings - Fork 8
CLOUDP-318518: Community private-preview docs #102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
57b9822
5bb8667
a3ab4bc
f58d156
8f8deb7
52e2653
7f1f1c8
c3bd5af
b36fbaf
e80393f
4f2c935
54733be
39c4037
1cec95f
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -86,6 +86,7 @@ variables: | |
- func: build_multi_cluster_binary | ||
|
||
- &setup_and_teardown_group_gke_code_snippets | ||
setup_task_can_fail_task: true | ||
setup_group: | ||
- func: clone | ||
- func: setup_gcloud_cli | ||
|
@@ -95,6 +96,18 @@ variables: | |
teardown_group: | ||
- func: upload_code_snippets_logs | ||
|
||
- &setup_and_teardown_group_kind_code_snippets | ||
setup_task_can_fail_task: true | ||
setup_group: | ||
- func: clone | ||
- func: cleanup_exec_environment | ||
- func: download_kube_tools | ||
- func: configure_docker_auth | ||
- func: setup_kubernetes_environment | ||
teardown_task: | ||
- func: upload_e2e_logs | ||
- func: upload_code_snippets_logs | ||
|
||
- &setup_and_teardown_task_cloudqa | ||
setup_task_can_fail_task: true | ||
setup_task: | ||
|
@@ -183,6 +196,10 @@ parameters: | |
value: "false" | ||
description: set this to true if you would like to delete the resources created in the code snippet tests, but keep the clusters | ||
|
||
- key: code_snippets_commit_output | ||
value: "false" | ||
description: set this to true if you would like the pipeline to automatically push a branch with updated snippets outputs | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Is this push a prod push or development push? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. what's prod and dev in this context? It's pushing the outputs and automatically creates a branch with diffs against master. |
||
|
||
|
||
# Triggered manually or by PCT. | ||
patch_aliases: | ||
|
@@ -608,8 +625,14 @@ task_groups: | |
<<: *setup_and_teardown_group_gke_code_snippets | ||
max_hosts: -1 | ||
tasks: | ||
- gke_multi_cluster_snippets | ||
- gke_multi_cluster_no_mesh_snippets | ||
- task_gke_multi_cluster_snippets | ||
- task_gke_multi_cluster_no_mesh_snippets | ||
|
||
- name: kind_code_snippets_task_group | ||
<<: *setup_and_teardown_group_kind_code_snippets | ||
max_hosts: -1 | ||
tasks: | ||
- task_kind_community_search_snippets | ||
|
||
# Task group for deploying mongodbcommunity resources and testing the (former) MCO | ||
- name: e2e_mdb_community_task_group | ||
|
@@ -1837,6 +1860,15 @@ buildvariants: | |
tasks: | ||
- name: gke_code_snippets_task_group | ||
|
||
- name: private_kind_code_snippets | ||
display_name: private_kind_code_snippets | ||
allowed_requesters: ["patch"] | ||
run_on: | ||
- ubuntu2204-large | ||
<<: *base_om8_dependency | ||
tasks: | ||
- name: kind_code_snippets_task_group | ||
|
||
### Build variants for manual patch only | ||
|
||
- name: publish_om60_images | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why is it okay to fail?
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it's not OK to fail, but if the setup task fails (e.g. there was a problem creating kind cluster) and
setup_task_can_fail_task
is false then setup errors are ignored. So making it true means it's actually NOT OK to fail and we want the whole run to fail.