Mohr, Daniel P. (2025) yaml2script (version 0.1.4). [sonstige Veröffentlichung]
Dieses Archiv kann nicht den Volltext zur Verfügung stellen.
Offizielle URL: https://gitlab.com/projects/67499090
Kurzfassung
yaml2script is a Python script that extracts shell scripts from a GitLab CI/CD configuration file and allows users to test/analyze them with tools like shellcheck. It handles YAML anchors and GitLab CI's 'extends' functionality, enabling seamless extraction of scripts from complex configuration files. This tool is useful for automated testing, security audits, code quality improvement, and integration with CI/CD pipelines. It can be installed via pipx and supports various optional dependencies for checking code quality. The tool has several sub-commands, including `extract`, `check`, and `all`, and can be integrated with pre-commit for automated testing and analysis.
elib-URL des Eintrags: | https://elib.dlr.de/213095/ | ||||||||
---|---|---|---|---|---|---|---|---|---|
Dokumentart: | sonstige Veröffentlichung | ||||||||
Titel: | yaml2script (version 0.1.4) | ||||||||
Autoren: |
| ||||||||
Datum: | 3 März 2025 | ||||||||
Referierte Publikation: | Nein | ||||||||
Open Access: | Nein | ||||||||
DOI: | 10.5281/zenodo.14962490 | ||||||||
Status: | veröffentlicht | ||||||||
Stichwörter: | yaml, script, python, linter, pre-commit, pre-commit-hook, developer-tools | ||||||||
HGF - Forschungsbereich: | keine Zuordnung | ||||||||
HGF - Programm: | keine Zuordnung | ||||||||
HGF - Programmthema: | keine Zuordnung | ||||||||
DLR - Schwerpunkt: | Digitalisierung | ||||||||
DLR - Forschungsgebiet: | D - keine Zuordnung | ||||||||
DLR - Teilgebiet (Projekt, Vorhaben): | D - keine Zuordnung | ||||||||
Standort: | Oberpfaffenhofen | ||||||||
Institute & Einrichtungen: | Institut für Physik der Atmosphäre > Zentrale Aufgaben PA | ||||||||
Hinterlegt von: | Mohr, Dr. Daniel P. | ||||||||
Hinterlegt am: | 06 Mär 2025 11:15 | ||||||||
Letzte Änderung: | 06 Mär 2025 11:15 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags