Changeset View
Changeset View
Standalone View
Standalone View
.buildkite/pipeline.py
Show First 20 Lines • Show All 696 Lines • ▼ Show 20 Lines | return [ | ||||
StepBuilder("yamllint helm") | StepBuilder("yamllint helm") | ||||
.run( | .run( | ||||
"pip install yamllint", | "pip install yamllint", | ||||
"yamllint -c .yamllint.yaml --strict `git ls-files {base_paths} {base_paths_ignored}`".format( | "yamllint -c .yamllint.yaml --strict `git ls-files {base_paths} {base_paths_ignored}`".format( | ||||
base_paths=base_paths, base_paths_ignored=base_paths_ignored | base_paths=base_paths, base_paths_ignored=base_paths_ignored | ||||
), | ), | ||||
) | ) | ||||
.on_integration_image(SupportedPython.V3_7) | .on_integration_image(SupportedPython.V3_7) | ||||
.build() | .build(), | ||||
StepBuilder("validate helm schema") | |||||
.run( | |||||
"pip install -e python_modules/automation", | |||||
"dagster-helm schema | git diff --no-index --exit-code -- helm/dagster/values.schema.json -", | |||||
"helm lint helm/dagster -f helm/dagster/values.yaml", | |||||
) | |||||
.on_integration_image(SupportedPython.V3_7) | |||||
.build(), | |||||
] | ] | ||||
def python_steps(): | def python_steps(): | ||||
steps = [] | steps = [] | ||||
steps += publish_test_images() | steps += publish_test_images() | ||||
steps += pylint_steps() | steps += pylint_steps() | ||||
▲ Show 20 Lines • Show All 67 Lines • Show Last 20 Lines |