Remove Old Pipeline
Description
https://repo1.dso.mil/ironbank-tools/infra/ironbank-bootstrap/-/issues/1900
-
The majority of these changes comes from moving
/stages
and/templates
into/.archive
, the rest are described below. -
Updates poetry package name in
pyproject.toml
-
Formatting changes to the docstrings in the following files due to
docformatter
directory changing fromstages/
topipeline1/
incode_checker.sh
-
pipeline1/3-post-build/
create_tar.py
generate_sbom.py
generate_scan_logic.py
pipeline1/4-scan/anchore/anchore_scanner.py
pipeline1/6-publish/upload_to_harbor.py
-
-
Path updates in scripts and documentation
scripts/gitlab_project_settings.py
contributing.md
-
Removes
ironbank-pipeline/renovate.json
-
.gitlab-ci.yml
- Adds
.setup_modules
becausetemplates/setup_modules.yaml
was archived. - Adds several variables because
templates/shared_vars.yaml
was archived - Updates ARTIFACT_DIR path in the unit_testing job
-
trufflehog job now runs
trufflehog3
command instead of running thestages/validate-container-repository/secret-scan/trufflehog.py
script
- Adds
Risk
Rollback Plan
Testing
Tested in Mario initially with:
-
redhat/ubi/ubi8
-
twistlock/console/console
Ran against trigger in Mario:
mario_trigger_finished_pipelines__MR_upload_.csv
- pipeline-runner and pipeline_runner_dev failed in the build stage with this run of trigger but then passed after manually re-running those jobs
Edited by Ryan Flynn