ploigos-step-runner
ploigos-step-runner copied to clipboard
Ploigos Step Runner (PSR) implemented as a Python library.
*Realized I opened this originally in the wrong repo* We are currently using the UAT step to perform automated testing via a project deployed via ArgoCD. We have recently switched...
# Purpose Implements #131. Adds ad-hoc shared step implementer that can be used to run a command or script from any step. # Breaking? No # Integration Testing I did...
# Purpose This PR enhances the existing OpenSCAP step runner to allow for pulling down an OpenSCAP definition tailoring file from a private git repository. # Breaking? No # Integration...
# purpose apparently our CI bandit call was never actually scanning due to a missing `-r` flag. need to re-enable and then fix all the errors
PSR currently won't build using python 3.10. Looks like the toolchain maybe changed with 3.10 no longer supporting the old toolchain. Success Criteria: * Contributors can build and run psr...
An implementer which can run a bash script or single command. Rationale: Sometimes when you're prototyping you just want to run that CLI command instead of implementing a step implementer...
# purpose currently no way to enable the argocd `Self Heal` option via the ArgoCD StepImplementer.
If an application runs some kind of coding style scan that looks for http: urls (instead of https:), that scan turns up a finding because PSR generates an effective-pom.xml file...
# Purpose I have never liked the "application" and "service" monikers, but could never think of a better option. After conversation with @BillBensing and @raffaelespazzoli a new idea came out....
For consistency, as well as the ability to control the Exception thrown which validations fail within our logic, replace 'assert' statements with 'raise' statements, e.g., ``` assert os.path.exists(pom_file_path), \ f'Given...