summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorDavid Bradford <david.bradford@mongodb.com>2021-08-11 08:49:52 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-08-11 15:13:10 +0000
commita14db33ecb2ff81f18fd4e479e910a89f4499f81 (patch)
treef516c8524f9d80bc51189139974b8c025d0750e6 /etc
parent0215657c9e64599b613ef428d7cde685c276e27f (diff)
downloadmongo-a14db33ecb2ff81f18fd4e479e910a89f4499f81.tar.gz
SERVER-59000: Enforce dependencies for task generation
(cherry picked from commit ec6692d3facabbc2f0b6074447d4a1de9c75b3d8)
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen_lint.yml3
-rw-r--r--etc/pip/components/lint.req2
2 files changed, 4 insertions, 1 deletions
diff --git a/etc/evergreen_lint.yml b/etc/evergreen_lint.yml
index 1414f4259b4..a11777fffec 100644
--- a/etc/evergreen_lint.yml
+++ b/etc/evergreen_lint.yml
@@ -16,3 +16,6 @@ rules:
- rule: "invalid-build-parameter"
- rule: "required-expansions-write"
regex: .*\/evergreen\/.*\.sh
+ - rule: "dependency-for-func"
+ dependencies:
+ generate resmoke tasks: ["build_variant_gen", "archive_dist_test"]
diff --git a/etc/pip/components/lint.req b/etc/pip/components/lint.req
index d8f159290a2..4f0c6239610 100644
--- a/etc/pip/components/lint.req
+++ b/etc/pip/components/lint.req
@@ -8,4 +8,4 @@ structlog ~= 19.2.0
typing
yamllint == 1.15.0
yapf == 0.26.0
-evergreen-lint == 0.1.2
+evergreen-lint == 0.1.3