Draft: Fix buildscript
There are currently no pipelines.
To run a merge request pipeline, the jobs in the CI/CD configuration file must be configured to run in merge request pipelines and you must have sufficient permissions in the source project.
Hi Andreas,
ich hab' mir das Buildscript für das Mediaconch-Profil mal vorgenommen und v.a. Verbesserungen für's Error-Handling eingefügt, weil ich das Script auch im Ansible verwende und mich da gerne drauf verlassen bzw. auf die Fehlermeldungen/Exitcodes beziehen würde.
Unter anderem wird jetzt abgefangen, falls benötigte externe Binaries nicht installiert sind, und das Script bricht nicht mehr ab, wenn das Build-Verzeichnis schon existiert (stattdessen wird frisch gebaut). Ansonsten hab' ich's noch 'n bisschen aufgehübscht (Quoting, Klammern, Einrückung, Shellcheck ausgeführt, ...) und ein .gitignore File eingefügt, damit niemand versehentlich das Buildverzeichnis eincheckt. Getestet isses auch. :-)
Viele Grüße, Jörg
To run a merge request pipeline, the jobs in the CI/CD configuration file must be configured to run in merge request pipelines and you must have sufficient permissions in the source project.
DE: Impressum · Datenschutzerklärung | EN: Legal Notice · Privacy Policy