mirror of
https://github.com/mongodb/mongo.git
synced 2024-11-24 00:17:37 +01:00
d244350eca
GitOrigin-RevId: cdbaa7505f47baf14515b96f846023426441ef93
19 lines
858 B
Bash
Executable File
19 lines
858 B
Bash
Executable File
set -o errexit
|
|
|
|
BASEDIR=$(dirname "$0")
|
|
cd "$BASEDIR/../"
|
|
|
|
yamllint -c etc/yamllint_config.yml buildscripts etc jstests
|
|
|
|
PATH="$PATH:$HOME" evergreen evaluate etc/evergreen.yml > etc/evaluated_evergreen.yml
|
|
PATH="$PATH:$HOME" evergreen evaluate etc/evergreen_nightly.yml > etc/evaluated_evergreen_nightly.yml
|
|
|
|
# Remove references to the DSI repo before evergreen evaluate.
|
|
# The DSI module references break 'evaluate', the system_perf config should
|
|
# parse without them, and we don't want changes to the DSI repository to
|
|
# break checking that the rest of the imports etc. work.
|
|
awk '/lint_yaml trim start/{drop=1} /lint_yaml trim end/{drop=0} !drop' etc/system_perf.yml > etc/trimmed_system_perf.yml
|
|
PATH="$PATH:$HOME" evergreen evaluate etc/trimmed_system_perf.yml > etc/evaluated_system_perf.yml
|
|
|
|
python -m evergreen_lint -c ./etc/evergreen_lint.yml lint
|