Formatted
Tools implemented: Formatting:
- Black for python
- Prettier for yaml
- Shfmt for shell/bash Linting:
- Shellcheck via Blake
- Pylama for python
Applied:
-
Shell and Yaml changes: https://repo1.dsop.io/ironbank-tools/ironbank-pipeline/-/commit/4c817c57a0ec7339b0b54ff244b00eee43ff50c2
Successful ironbank-pipeline run
Successful Kubectl build from pointing formatted pipeline as ref:
- https://repo1.dsop.io/dsop/opensource/pipeline-test-project/kubectl/-/pipelines/55051 (branch: dev-es)
- https://repo1.dsop.io/dsop/opensource/pipeline-test-project/kubectl/-/pipelines/55356 (branch: development)
Note: pylama -i flag used to ignore line length issues. Despite blacks correctly formatting to its limitations (without breaking code) and despite setting pylama config to ingest same line count for acceptance criteria, pylama will flag issues with areas blacks could not format.
Closes #93 (closed)
Edited by blake.burkhart