Mohr, Daniel P. (2026) deploy2zenodo (version 0.8.1). [sonstige Veröffentlichung]
|
PDF
461kB |
Offizielle URL: https://gitlab.com/projects/51392274
Kurzfassung
deploy2zenodo and deploy2inveniordm are two lightweight shell scripts that automate the deposition of data and software into open repositories. deploy2zenodo targets the native Zenodo API (zenodo.org), while deploy2inveniordm (beta) targets the Invenio RDM API and therefore works with any Invenio RDM instance -- including Zenodo, but also independent repositories such as self-hosted Invenio RDM deployments. Both scripts are distributed together with ready-to-use GitLab CI/CD pipeline templates that can be included in a project's .gitlab-ci.yml with a single "include:" directive.
All configuration is performed through environment variables, giving users fine-grained control over the workflow: the deposit can be left for manual curation in the repository's web interface, published automatically, or skipped for debugging.
The tools validate the publication date against EDTF Level 0, respect the target instance's rate limits, and automatically manage related identifiers (IsCompiledBy, IsNewVersionOf, IsPartOf) so that every release receives a persistent identifier (DOI) and fully searchable, machine-readable metadata. By providing scripts and CI templates as a single release, the project enables reproducible, FAIR-compliant publishing of software and other research artefacts directly from a CI environment.
| elib-URL des Eintrags: | https://elib.dlr.de/229037/ | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Dokumentart: | sonstige Veröffentlichung | ||||||||
| Titel: | deploy2zenodo (version 0.8.1) | ||||||||
| Autoren: |
| ||||||||
| Datum: | 5 November 2026 | ||||||||
| Referierte Publikation: | Nein | ||||||||
| Open Access: | Ja | ||||||||
| DOI: | 10.5281/zenodo.23990425 | ||||||||
| Status: | veröffentlicht | ||||||||
| Stichwörter: | software-citation, DOI, Invenio RDM, zenodo, CI pipeline, GitLab, shell-script, automatic workflow, shell-script, deploy, software publication, FAIR principles, persistent identifier | ||||||||
| 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: | 09 Nov 2026 08:35 | ||||||||
| Letzte Änderung: | 09 Nov 2026 08:35 |
Nur für Mitarbeiter des Archivs: Kontrollseite des Eintrags