Refactor minor things in pipeline
For the pipeline the following things have been changed/fixed (see TERGI-69):
- When creating a TerminoloGit project from scratch all required directories will be created on the fly.
- Let the pipeline fail if certain commands within
create-terminologit.sh
fail by appending them with|| exit 1
. - Let the pipeline fail if the triggering user lacks permissions to push to default branches or if CI/CD variables have not been set for the user.
- Change some steps in the process, e.g. pull the latest changes within the repository before
create-terminologit.sh
is being executed; improve strapping of ZIPs, TGZs, etc. for saving space.
CHANGE LEVEL: MINOR
Edited by Gabriel