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/
For 2.1.0 current implementation environment is required to pass credentials, but we can try to improve it using a special environment definition to set credentials and then pass it as environment.
Jenkins allows to import credentials using withCredentials wrapper step. For the most generic purpose we already have support for tokens (string), tuple username and password, file, zip and certificate. This secrets can be imported from Jenkins Credentials store.
For that we can improve current release to allow the following:
For 2.1.0 current implementation environment is required to pass credentials, but we can try to improve it using a special environment definition to set credentials and then pass it as environment.
Jenkins allows to import credentials using withCredentials wrapper step. For the most generic purpose we already have support for tokens (string), tuple username and password, file, zip and certificate. This secrets can be imported from Jenkins Credentials store.
For that we can improve current release to allow the following: