diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..de00fb1 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,10 @@ +version: 2 +updates: +- package-ecosystem: maven + directory: / + schedule: + interval: monthly +- package-ecosystem: github-actions + directory: / + schedule: + interval: monthly diff --git a/Jenkinsfile b/Jenkinsfile index 925477d..a229fa5 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1 +1 @@ -buildPlugin(jenkinsVersions: [null, '2.143']) +buildPlugin() diff --git a/pom.xml b/pom.xml index 2d897d6..6832f70 100644 --- a/pom.xml +++ b/pom.xml @@ -27,7 +27,7 @@ org.jenkins-ci.plugins plugin - 3.21 + 4.40 org.jenkins-ci.plugins.workflow @@ -36,7 +36,6 @@ hpi Pipeline https://github.com/jenkinsci/${project.artifactId}-plugin - A suite of plugins that lets you orchestrate automation, simple or complex. See http://jenkins-ci.org/solutions/pipeline/ for more details MIT License @@ -44,9 +43,9 @@ - scm:git:git://github.com/jenkinsci/${project.artifactId}-plugin.git - scm:git:git@github.com:jenkinsci/${project.artifactId}-plugin.git - https://github.com/jenkinsci/${project.artifactId}-plugin + scm:git:git://github.com/${gitHubRepo}.git + scm:git:git@github.com:${gitHubRepo}.git + https://github.com/${gitHubRepo} HEAD @@ -62,144 +61,64 @@ - 2.130 - 8 + 2.289.3 + jenkinsci/${project.artifactId}-plugin + + + + io.jenkins.tools.bom + bom-2.289.x + 1382.v7d694476f340 + import + pom + + + - - ${project.groupId} - workflow-step-api - 2.16 - - - ${project.groupId} - workflow-api - 2.29 - - - ${project.groupId} - workflow-support - 2.20 - ${project.groupId} workflow-durable-task-step - 2.22 - - - ${project.groupId} - workflow-scm-step - 2.6 ${project.groupId} workflow-cps - 2.56 - - - org.jenkins-ci.plugins - scm-api - - ${project.groupId} workflow-cps-global-lib - 2.11 - - - org.apache.httpcomponents - httpclient - - ${project.groupId} workflow-job - 2.25 ${project.groupId} workflow-basic-steps - 2.11 ${project.groupId} workflow-multibranch - 2.20 org.jenkins-ci.plugins pipeline-build-step - 2.7 org.jenkins-ci.plugins pipeline-input-step - 2.8 org.jenkins-ci.plugins pipeline-stage-step - 2.3 org.jenkins-ci.plugins pipeline-milestone-step - 1.3.1 org.jenkinsci.plugins pipeline-model-definition - 1.3.2 - - - org.jenkins-ci.plugins - structs - 1.15 - - - org.jenkins-ci.plugins - scm-api - 2.2.8 - - - org.jenkins-ci.plugins - git-client - 2.7.3 - - - org.jenkins-ci.plugins - credentials - 2.1.18 - - - org.jenkins-ci.plugins - cloudbees-folder - 6.6 - - - org.jenkins-ci.plugins - jackson2-api - 2.8.11.3 - - - org.jenkins-ci.ui - handlebars - 1.1.1 - test - - - org.jenkins-ci.plugins - script-security - 1.46 - test - - - org.jenkins-ci.plugins - mailer - 1.21 - test