Jenkins pipeline library with common functionalities for CI/CD environments, mainly targeted for the implementation of the SQA baseline requirements from https://indigo-dc.github.io/sqa-baseline/
Apache License 2.0
11
stars
6
forks
source link
Pulling current release 2.1.1 to master branch #175
:crown: An automated PR
Pulling refs/heads/fix/github_tag_workflow into master, requested by GitHub noreply@github.comCommit message:
Subject: Merge pull request #166 from indigo-dc/feature/catcherror_162
Keep going executing the pipeline if a defined step fails
I just checked and there are two issues to solve not related to each other:
[ ] Groovy string interpolation issue on sh passed string. This is a security issue when there are variables with secrets involved. sh string is built from multiple parts and only requires to change to single quote when there are variables with secret values. This affect all releases and appears as a warning.
[ ] git workspace ownership protection starting from git 2.35.2 that results in git fetch to fail. This implies that inside docker images user mapping must be in accordance between file system and the process.
:crown: An automated PR Pulling refs/heads/fix/github_tag_workflow into master, requested by GitHub noreply@github.com Commit message: Subject: Merge pull request #166 from indigo-dc/feature/catcherror_162 Keep going executing the pipeline if a defined step fails