diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..1044d78 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,19 @@ +@Library('cadoles') _ + +// Utilisation du pipeline "standard" +// Voir https://forge.cadoles.com/Cadoles/Jenkins/src/branch/master/doc/tutorials/standard-make-pipeline.md +standardMakePipeline([ + 'dockerfileExtension': ''' + RUN apt-get update \ + && apt-get install -y zip jq + + RUN wget https://go.dev/dl/go1.22.0.linux-amd64.tar.gz \ + && rm -rf /usr/local/go \ + && tar -C /usr/local -xzf go1.22.0.linux-amd64.tar.gz + + ENV PATH="${PATH}:/usr/local/go/bin" + ''', + 'credentials': [ + usernamePassword(credentialsId: 'kipp-credentials', usernameVariable: 'MKT_GITEA_RELEASE_USERNAME', passwordVariable: 'MKT_GITEA_RELEASE_PASSWORD') + ] +]) \ No newline at end of file