ploigos-step-runner

View on PyPIReverse Dependencies (0)

1.0.0 ploigos_step_runner-1.0.0-py3-none-any.whl

Wheel Details

Project: ploigos-step-runner
Version: 1.0.0
Filename: ploigos_step_runner-1.0.0-py3-none-any.whl
Download: [link]
Size: 189252
MD5: fabd57c37361caf2a3c936878ae800bf
SHA256: 99874e9797f2248a26b1fc6924f5feaed195c5c7aa871b579ecc9aa222c74649
Uploaded: 2021-11-17 20:32:34 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ploigos-step-runner
Version: 1.0.0
Summary: Ploigos Step Runner (PSR) implemented as a Python library.
Author: Red Hat Services
Home-Page: https://github.com/ploigos/ploigos-step-runner
Keywords: ploigos,psr,Step Runner,Trusted Software Supply Chain,Red Hat,Red Hat Services
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.8
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: PyYAML
Requires-Dist: gitpython
Requires-Dist: sh
Requires-Dist: jinja2
Requires-Dist: wheel; extra == "tests"
Requires-Dist: pylint; extra == "tests"
Requires-Dist: flake8; extra == "tests"
Requires-Dist: bandit; extra == "tests"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: testfixtures; extra == "tests"
Requires-Dist: mock; extra == "tests"
Requires-Dist: codecov; extra == "tests"
Requires-Dist: tox; extra == "tests"
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: COMMITMENT
[Description omitted; length: 2394 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ploigos_step_runner/__init__.py sha256=C4yD_S0qMuCJ5jco-5tXz2Ww0l5_4Sy4QYL1_r76e4U 30581
ploigos_step_runner/__main__.py sha256=cOgaN6GmxMrYcl57rIZhZTEEo2vs9W1TR1YPTaQ8iBQ 4228
ploigos_step_runner/decryption_utils.py sha256=Umrbjc_l6jEEu5xxRXS1uVL5rTRGBDH2Gf6XHcdGXMk 6910
ploigos_step_runner/exceptions.py sha256=oR8CaGYyCPDoRYWIWgD3sGF3Yon3C0k_VkaZsICeVEU 120
ploigos_step_runner/step_implementer.py sha256=jvpybEMaECuy58krZsQrj8PP4QPqhVzADw8dx10Tz0E 24647
ploigos_step_runner/step_runner.py sha256=soRFTamaXePNUU7fijySwlbbp4lLHZ7C5Mp9tnzDpps 9155
ploigos_step_runner/version.py sha256=YDhpFAXgv37cmY1pZn8kQNcYAOwj883BhWAtoaziSG4 142
ploigos_step_runner/config/__init__.py sha256=IhpuLF8GZ3m3TyFnFDg3i6OUCexkssevd8dUtsnYYPM 375
ploigos_step_runner/config/config.py sha256=4HcOIaP1zlQwS1xnUfHnIyV3GQeLrubBI1_YiwgcD0w 21012
ploigos_step_runner/config/config_value.py sha256=4tOGHDDHABvFY87rS6r4mAiQRH6ZxtBW3OcpNCByF9o 7761
ploigos_step_runner/config/config_value_decryptor.py sha256=4A7KAIOxa0_9NiW-DbEJq2HVZWqs46dU503U_MURKSY 1145
ploigos_step_runner/config/step_config.py sha256=i9QrEWKhrqnkRmoaKOKKxa6bQPP0FyXM2_-zXshAx90 6345
ploigos_step_runner/config/sub_step_config.py sha256=x9ZGY6W1rmLGln-emgyPJKAIV9Bd08bpkibCcuVJpOI 12825
ploigos_step_runner/config/decryptors/__init__.py sha256=UVxlrgU6AYsqgSOFNfcr14Q5pjfpC4GQBd6jMC5gJ8c 105
ploigos_step_runner/config/decryptors/sops.py sha256=MNJZn-onFbz83_jUljyhai-TRw6fFMKtYAhnYmgYjzI 4895
ploigos_step_runner/results/__init__.py sha256=dzexn62DfJvwCY0C3qLkRIq3-tZOnIdsesHCZ7ytMDg 332
ploigos_step_runner/results/step_result.py sha256=YRSSoncM9KIUWwOXxcLzBy_Nb3tRq3KvQhtXyrl7iHQ 12808
ploigos_step_runner/results/step_result_artifact.py sha256=vIUFDjAcFtM6xaK9dsCb8xFR4OO0j9UZyDkslldIxkI 2680
ploigos_step_runner/results/step_result_evidence.py sha256=t1B-cSht86yfTanKzcUd9ovsx6JW7NFT_mzuTBWDzmA 2680
ploigos_step_runner/results/workflow_result.py sha256=Yfaj6uGHfTHQikOJvqJTMzaiFFwuIoiXef-4-GPF698 12201
ploigos_step_runner/step_implementers/__init__.py sha256=z6UHujMJ89EmRf7OA9lCbbR1t2BWpXdbjdjIUESHrf0 40
ploigos_step_runner/step_implementers/audit_attestation/__init__.py sha256=xx0rMSYouFwY3953Xik6lopuwSFi6Iat48cChykeApc 156
ploigos_step_runner/step_implementers/audit_attestation/opa.py sha256=kIihxOF1SozxE8srKefpB10VFD9WgUxyGOJoYLQ9IHM 6246
ploigos_step_runner/step_implementers/container_image_static_compliance_scan/__init__.py sha256=bmL8ybiWkVMQpNCHxW6z0jy9mkRsYm9Pob28hJYYLag 195
ploigos_step_runner/step_implementers/container_image_static_compliance_scan/openscap.py sha256=FSZGLIAk7FzwfPQsiycVbIEBtxoCZFG63Ie6zOu2EA4 4249
ploigos_step_runner/step_implementers/container_image_static_vulnerability_scan/__init__.py sha256=gu9MMzZTmiJ2UawuBXvyqruamIb0tvSGVrbNQ-n9rhI 201
ploigos_step_runner/step_implementers/container_image_static_vulnerability_scan/openscap.py sha256=qbgrBOfNTaPg7k2pqcJve8oX6Nj1UzSfudW_onh_qXc 3415
ploigos_step_runner/step_implementers/create_container_image/__init__.py sha256=_qbQv4hskjQxqaVBkqOxTkrT3DR2ICAfas13NvuGxxs 389
ploigos_step_runner/step_implementers/create_container_image/buildah.py sha256=ph9l7AF3fk7kJFAFlEZnULYzoVCMW3KQPLaLPHwuOOU 9356
ploigos_step_runner/step_implementers/create_container_image/maven_jkube_k8sbuild.py sha256=e1-mvq0pfrMhWNFpnt-L39yTVRDveCH_y23dFeA0Zq4 8741
ploigos_step_runner/step_implementers/create_container_image/source_to_image.py sha256=G8siw0HLYUYGDu7AhdEgkt258UvhzDE9dGyjYXjFw-s 10575
ploigos_step_runner/step_implementers/deploy/__init__.py sha256=TEAqWUVl9RPmREZKGSZa8uTFLuniZP0wkGbezN4T_co 205
ploigos_step_runner/step_implementers/deploy/argocd.py sha256=5RzNrbWVBRCb2WzZRwwk_7PKvj6vbHaZOhvc9hG1t5o 1043
ploigos_step_runner/step_implementers/deploy/argocd_deploy.py sha256=renW8_8o5irpYxmOMaeKqJavHJ8XLvYs79zFjCSUv4Q 23134
ploigos_step_runner/step_implementers/generate_evidence/__init__.py sha256=mG82YFXvolv3k0BH57ZIAQnTQZOs7rkE0F5a5WgGZPQ 282
ploigos_step_runner/step_implementers/generate_evidence/generate_evidence.py sha256=t79jFimoX-5Ule67q99ZkiVaCuZklRfwUR44Ez_b9V0 9034
ploigos_step_runner/step_implementers/generate_evidence/rekor_sign_evidence.py sha256=J_3XFCvilIDKGyb04VSjc0Wv-QknRs75XMWMblkVf3I 842
ploigos_step_runner/step_implementers/generate_metadata/__init__.py sha256=z2I1WNd3nsbq_-Mlu4sXrm-yl1f3NLHGYVpycsLHwTA 586
ploigos_step_runner/step_implementers/generate_metadata/commitizen.py sha256=QmAEMdSf7AfsY9lSGRdnF28WURvxhwNfUe78kkuuw_8 5152
ploigos_step_runner/step_implementers/generate_metadata/git.py sha256=a1rTGeCbAiu-59SuIPIgcjyRyga4od12QDKV5xNv00E 11091
ploigos_step_runner/step_implementers/generate_metadata/jenkins.py sha256=cQOB71y5UX5pI8lH5dhEl5DUODGN47ffa8b_EDzPnjw 2463
ploigos_step_runner/step_implementers/generate_metadata/maven.py sha256=gS6VH3sEVxAsZFovV4mdhGTe7P4e79vK2Dbrk0Fw95g 9169
ploigos_step_runner/step_implementers/generate_metadata/npm.py sha256=hUI64ueleWNdtQSWojdy0GYgwAgVhAkJvZx7TEoD6fA 3814
ploigos_step_runner/step_implementers/generate_metadata/semantic_version.py sha256=CnSjcCSX8y-Qlm53JhLB_lmTOmQtwh6hRce4mZxFTFs 12897
ploigos_step_runner/step_implementers/package/__init__.py sha256=4oUz9xYMrAvia9DNiwi4QjKsOcvhEvGIYB3g8hYbKts 287
ploigos_step_runner/step_implementers/package/maven.py sha256=ASdJl5ao3GhtUFAi7At1Vm6WUtTarnPlzzwkn8qpxJU 1026
ploigos_step_runner/step_implementers/package/maven_package.py sha256=Aa5DwcEoI4E10mhFZk8yVPVer5rS5_JcxW-B5tfOgh0 7113
ploigos_step_runner/step_implementers/package/npm_package.py sha256=5GOStO3CGrGV0sHULoIxOt-xeDOLJRtz54avc-JgMHk 2085
ploigos_step_runner/step_implementers/push_artifacts/__init__.py sha256=gecjA9Qapqxyr-FekweY831xgpiIODRT7ZOVjmHBhMU 225
ploigos_step_runner/step_implementers/push_artifacts/maven.py sha256=Mzw8m7Z3ABuc3zGvnx2A8NU-ZCyeZOcUL1CX395NO0s 1083
ploigos_step_runner/step_implementers/push_artifacts/maven_deploy.py sha256=tR4gYj3NItSirpgPBIplDX1IvpMb72lbXkkH11mATI0 8221
ploigos_step_runner/step_implementers/push_container_image/__init__.py sha256=pNczDHyvBf7HkFw1Is69QaO_V1vMkq41VML_1GgNgcU 149
ploigos_step_runner/step_implementers/push_container_image/skopeo.py sha256=neFVETNuRUMD-O2qdp9joJibgSoNQNEjBRcjJLHGKkI 12253
ploigos_step_runner/step_implementers/report/__init__.py sha256=4NjrwWdbX38GMo4NfBQbWxZ4S07lOg8GkymLscrZlv8 258
ploigos_step_runner/step_implementers/report/rekor_sign_report.py sha256=vOW5v6UN4O0HJr0tvuG9cYTD4eG2u18rkS_cMkrM7Gk 836
ploigos_step_runner/step_implementers/report/result_artifacts_archive.py sha256=pjJFeNEqf5zOheUO4dwrwNeP76vkDIG-sdKG57ohIig 12757
ploigos_step_runner/step_implementers/shared/__init__.py sha256=iYhT0VBsp0LbCKmBTiGt0HFumbS8Hk54wxV5HY31bq8 930
ploigos_step_runner/step_implementers/shared/argocd_generic.py sha256=42nWuGQqC7I_f2H6FgT03uioVvbR8a9XMvozlgdXmXQ 31617
ploigos_step_runner/step_implementers/shared/container_deploy_mixin.py sha256=WWwbv6O6C98ZBsP002KBuCRzjk-k4MDLP0KEzI3xKW0 8736
ploigos_step_runner/step_implementers/shared/git_mixin.py sha256=b5EjV-idqTZ0CK9sBfqm00OX-vwOuCVD_XT64pz-oqI 12701
ploigos_step_runner/step_implementers/shared/maven_generic.py sha256=7Gtya6m6df4WrrvQMYrOEd82X5eVFrBb5HSbrUJhvUg 10078
ploigos_step_runner/step_implementers/shared/maven_test_reporting_mixin.py sha256=fwHHu-CMB29Aor_UgSL9TCiGF68j9-EbZEFWTo0bRIs 9456
ploigos_step_runner/step_implementers/shared/npm_generic.py sha256=2gYXPmBM9DQk_1M9gIW7OTDVFqnYTnapobHV66I6VtE 6613
ploigos_step_runner/step_implementers/shared/npm_xunit_generic.py sha256=zV0i3bqLGIRa2KsKQK3mwAz5EDOLeJMmW06dVbvKaXo 6359
ploigos_step_runner/step_implementers/shared/openscap_generic.py sha256=16j7TzRq9nHgTXp_RF-4Ke1wRg--foWOLZG3_Jn13Lg 25754
ploigos_step_runner/step_implementers/shared/rekor_sign_generic.py sha256=uGX7rvuH8wc3aXmA8xj2byzdXdPW1l5x7qQYALLIQkM 8783
ploigos_step_runner/step_implementers/shared/tox_generic.py sha256=N-1JGe1QLmtJE3J6d3u36P_4Og7Gve0rbXKSCWO3opc 5576
ploigos_step_runner/step_implementers/sign_container_image/__init__.py sha256=_tONVY6uab5z_4hw9KtgbPktDP0NqbxGxdOcLqo18KY 158
ploigos_step_runner/step_implementers/sign_container_image/podman_sign.py sha256=_omo4xrP73V9u2H-prSy9jkjTSqStWAEcbbTosKy1JA 13583
ploigos_step_runner/step_implementers/static_code_analysis/__init__.py sha256=1w7D20BwNhnyQsEa0BOxCkDtR1ucYEZWjJaC6XcjJ4k 243
ploigos_step_runner/step_implementers/static_code_analysis/sonarqube.py sha256=BFFbOF5O3LmsLGwYs6GrwK-swdLF5UwW4_FJnX6bEHg 14217
ploigos_step_runner/step_implementers/static_code_analysis/tox_lint.py sha256=vlcQre6OJPUH8KeYbz9DiOqGhWwwp5SwqfVoBGyW8iA 2824
ploigos_step_runner/step_implementers/tag_source/__init__.py sha256=RI-2tp5se07czf3gt5o7pyCEsPbg-yvjSMri6tdLe3A 123
ploigos_step_runner/step_implementers/tag_source/git.py sha256=xmdv02gFMlWQzHZ_AQ_05GN8Z6Z3V0AokAqtcsa1yqs 4913
ploigos_step_runner/step_implementers/uat/__init__.py sha256=5DOzk2N8LYYAwYN93mt6nTqiCmpH0yS2OTt7f5anj1c 287
ploigos_step_runner/step_implementers/uat/maven_integration_test.py sha256=bxsfEHakln88T6AZEjELG82BGL-lW21H-ks0Er4ZLDg 10996
ploigos_step_runner/step_implementers/uat/npm_xunit_integration_test.py sha256=Agg9fuF45HXofarZ-vLKlCvQEMj6teza4gx_MnjEr24 3597
ploigos_step_runner/step_implementers/unit_test/__init__.py sha256=5--oGeti4vVx_FrinoWFacJ5G1IzwXwVlqaneiRKMzw 454
ploigos_step_runner/step_implementers/unit_test/maven.py sha256=NajatBFd0bWasGXx7EtzH2LYdF2fsEqDFFmszc3KWyw 1010
ploigos_step_runner/step_implementers/unit_test/maven_test.py sha256=zTyGJuEO1BMIhnZeiQUR7i3-G4B3vj38gLq9t7oggKk 7728
ploigos_step_runner/step_implementers/unit_test/npm_test.py sha256=VktdwQu3Vuh8JsjwujZHQS2yHP9EWHb1eSDeMqmYavg 2275
ploigos_step_runner/step_implementers/unit_test/npm_xunit_test.py sha256=3x3CgcflAYgtuCV4YHDZEb-KZ5f5u8_-JtSnJqeJPX0 3033
ploigos_step_runner/step_implementers/unit_test/tox_test.py sha256=DmibZoJmbX7Gevja0088OKQdCBVGRAEcp2vYnJWSNII 2801
ploigos_step_runner/step_implementers/validate_environment_configuration/__init__.py sha256=BZzyhNF-WXn7tV0JhOEoMW8EPJMVkjEQAS06OQ6WSyI 325
ploigos_step_runner/step_implementers/validate_environment_configuration/configlint.py sha256=fwqyV_JxvDQrY_AV89JRmVH5VxBBtn6R26m5dGYdm-A 6684
ploigos_step_runner/step_implementers/validate_environment_configuration/configlint_from_argocd.py sha256=BkcJkH3cFzfZl5y1GG16MEvepEdrfLLreSJb8vc6EHc 2963
ploigos_step_runner/utils/__init__.py sha256=I3dMDjDBOOEMbynDFSFa_guB_kq-ek1ryKfaVXJv-vE 25
ploigos_step_runner/utils/containers.py sha256=pvJETeLPYqaFSOBXmiCP1DVrPe-UITu4V6SDT1p1g3E 22182
ploigos_step_runner/utils/dict.py sha256=pbuodV0SDXJXFR-5UJUX8CQdcMHjoyF9BZ_Mh6zPNlE 2293
ploigos_step_runner/utils/file.py sha256=_lK8oUNkrN-W5YMKMmdolAz7JgrJ13f_ECAZVIiyl1U 11069
ploigos_step_runner/utils/io.py sha256=Lama4Pq9ZPIA67saUhePdVYbR4pJgxocH-GOAJSqonE 13027
ploigos_step_runner/utils/maven.py sha256=o-lRNTa9kH1hid8Di9rtjOV-LkxYrPMJvVUJYOsMDzY 30554
ploigos_step_runner/utils/npm.py sha256=Q5syx9Fk9V1Hw_9Fw1g0i4vzeopdHE0jxQ0l4LCq0O8 1596
ploigos_step_runner/utils/pgp.py sha256=9fgtVsqyJYlAn22Nc7ADBf7sXB6KZBdvRP-5YBcaYY4 4838
ploigos_step_runner/utils/reflection.py sha256=1Z8uVTJ07tKK52j81bjmx0duu-uGtxS8ItRbFyVojEM 707
ploigos_step_runner/utils/tox.py sha256=Wzh4BB0AA6Zhqyc4fY9CsSv9jHwbQBUOsGZmgEhHQ_w 1127
ploigos_step_runner/utils/xml.py sha256=4Y2sTbyiv8tRTv3M5sYOUJdyULoETtiYpEy9NxlsgJg 4975
ploigos_step_runner-1.0.0.dist-info/COMMITMENT sha256=D_HMxzVlM7-fVf8Hp6tQJPT8u3C3JWUnTOSQ6zBECMI 2093
ploigos_step_runner-1.0.0.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
ploigos_step_runner-1.0.0.dist-info/METADATA sha256=s3e-3pENuGDTfae-5YdxFB58M4AV5NuHcu4ft9NMmA8 3601
ploigos_step_runner-1.0.0.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
ploigos_step_runner-1.0.0.dist-info/entry_points.txt sha256=3K7PsfoWdfboBgAawnaQdIDxWQkLYwpORqxT931w0Go 59
ploigos_step_runner-1.0.0.dist-info/top_level.txt sha256=1yG8BDU8JklWOpaFTyyLnIH8I0FO3m2RzuIOnEVEST8 20
ploigos_step_runner-1.0.0.dist-info/RECORD

top_level.txt

ploigos_step_runner

entry_points.txt

psr = ploigos_step_runner.__main__:main