UNCLASSIFIED - NO CUI

Skip to content

Remove Old Pipeline

Ryan Flynn requested to merge 1900-remove-old-pipeline into master

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 from stages/ to pipeline1/ in code_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 because templates/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 the stages/validate-container-repository/secret-scan/trufflehog.py script

Risk

Rollback Plan

Testing

Tested in Mario initially with:

Ran against trigger in Mario:

mario_trigger_finished_pipelines__MR_upload_.csv

Edited by Ryan Flynn

Merge request reports