@@ -173,64 +173,63 @@ tasks:
173
173
- func : " gen feature flags"
174
174
- func : " fetch resmoke constants"
175
175
176
- - command : archive.targz_pack
176
+ - command : shell.exec
177
177
params :
178
- target : " artifacts.tgz"
179
- source_dir : " ./"
180
- include :
181
- - " ./**.gcno"
182
- - " src/.bazel*"
183
- - " src/.npmrc"
184
- - " src/.resmoke_mongo_release_values.yml"
185
- - " src/.resmoke_mongo_version.yml"
186
- - " src/BUILD.bazel"
187
- - " src/MODULE.bazel"
188
- - " src/WORKSPACE.bazel"
189
- - " src/bazel/**"
190
- - " src/buildscripts/**"
191
- - " src/docker_compose/**"
192
- - " src/etc/*san.suppressions"
193
- - " src/etc/backports_required_for_multiversion_tests.yml"
194
- - " src/etc/evergreen.yml"
195
- - " src/etc/evergreen_nightly.yml"
196
- - " src/etc/evergreen_timeouts.yml"
197
- - " src/etc/evergreen_yml_components/**"
198
- - " src/etc/expansions.default.yml"
199
- - " src/etc/macos_dev_entitlements.xml"
200
- - " src/etc/repo_config.yaml"
201
- - " src/evergreen/**"
202
- - " src/jsconfig.json"
203
- - " src/jstests/**"
204
- - " src/package.json"
205
- - " src/patch_files.txt"
206
- - " src/patch_test_tags.tgz"
207
- - " src/pnpm-lock.yaml"
208
- - " src/poetry.lock"
209
- - " src/poetry_requirements.txt"
210
- - " src/pyproject.toml"
211
- - " src/src/**.idl"
212
- - " src/src/**.yml"
213
- - " src/src/mongo/client/sdam/json_tests/sdam_tests/**"
214
- - " src/src/mongo/client/sdam/json_tests/server_selection_tests/**"
215
- - " src/src/mongo/db/modules/atlas/evergreen/**"
216
- - " src/src/mongo/db/modules/atlas/jstests/**"
217
- - " src/src/mongo/db/modules/enterprise/docs/**"
218
- - " src/src/mongo/db/modules/enterprise/jstests/**"
219
- - " src/src/mongo/db/modules/subscription/jstests/**"
220
- - " src/src/mongo/db/query/benchmark/data_generator/**"
221
- - " src/src/mongo/db/query/query_tester/tests/**"
222
- - " src/src/mongo/util/options_parser/test_config_files/**"
223
- - " src/src/mongo/util/version/**"
224
- - " src/src/third_party/JSON-Schema-Test-Suite/tests/draft4/**"
225
- - " src/src/third_party/abseil-cpp/**"
226
- - " src/src/third_party/grpc/**"
227
- - " src/src/third_party/mock_ocsp_responder/**"
228
- - " src/src/third_party/protobuf/**"
229
- - " src/src/third_party/schemastore.org/**"
230
- - " src/tools/**"
231
- - " src/x509/**"
232
- exclude_files :
233
- - " src/*_test.pdb"
178
+ script : |
179
+ shopt -s globstar
180
+ for f in ./**/*.gcno \
181
+ src/.bazel* \
182
+ src/.npmrc \
183
+ src/.resmoke_mongo_release_values.yml \
184
+ src/.resmoke_mongo_version.yml \
185
+ src/BUILD.bazel \
186
+ src/MODULE.bazel \
187
+ src/WORKSPACE.bazel \
188
+ src/bazel/**/* \
189
+ src/buildscripts/**/* \
190
+ src/docker_compose/**/* \
191
+ src/etc/*san.suppressions \
192
+ src/etc/backports_required_for_multiversion_tests.yml \
193
+ src/etc/evergreen.yml \
194
+ src/etc/evergreen_nightly.yml \
195
+ src/etc/evergreen_timeouts.yml \
196
+ src/etc/evergreen_yml_components/**/* \
197
+ src/etc/expansions.default.yml \
198
+ src/etc/macos_dev_entitlements.xml \
199
+ src/etc/repo_config.yaml \
200
+ src/evergreen/**/* \
201
+ src/jsconfig.json \
202
+ src/jstests/**/* \
203
+ src/package.json \
204
+ src/patch_files.txt \
205
+ src/patch_test_tags.tgz \
206
+ src/pnpm-lock.yaml \
207
+ src/poetry.lock \
208
+ src/poetry_requirements.txt \
209
+ src/pyproject.toml \
210
+ src/src/**/*.idl \
211
+ src/src/**/*.yml \
212
+ src/src/mongo/client/sdam/json_tests/sdam_tests/**/* \
213
+ src/src/mongo/client/sdam/json_tests/server_selection_tests/**/* \
214
+ src/src/mongo/db/modules/atlas/evergreen/**/* \
215
+ src/src/mongo/db/modules/atlas/jstests/**/* \
216
+ src/src/mongo/db/modules/enterprise/docs/**/* \
217
+ src/src/mongo/db/modules/enterprise/jstests/**/* \
218
+ src/src/mongo/db/modules/subscription/jstests/**/* \
219
+ src/src/mongo/db/query/benchmark/data_generator/**/* \
220
+ src/src/mongo/db/query/query_tester/tests/**/* \
221
+ src/src/mongo/util/options_parser/test_config_files/**/* \
222
+ src/src/mongo/util/version/**/* \
223
+ src/src/third_party/JSON-Schema-Test-Suite/tests/draft4/**/* \
224
+ src/src/third_party/abseil-cpp/**/* \
225
+ src/src/third_party/grpc/**/* \
226
+ src/src/third_party/mock_ocsp_responder/**/* \
227
+ src/src/third_party/protobuf/**/* \
228
+ src/src/third_party/schemastore.org/**/* \
229
+ src/tools/**/* \
230
+ src/x509/**/*; do echo "$f" >> file_list.txt; echo >> file_list.txt; done
231
+ tar -czf artifacts.tgz --exclude=*_test.pdb --ignore-failed-read --dereference -T file_list.txt
232
+ rm file_list.txt
234
233
235
234
- command : s3.put
236
235
params :
0 commit comments