diff --git a/Jenkinsfile b/Jenkinsfile
new file mode 100644
index 0000000..6e1f964
--- /dev/null
+++ b/Jenkinsfile
@@ -0,0 +1,12 @@
+/*
+See the documentation for more options:
+https://github.com/jenkins-infra/pipeline-library/
+*/
+buildPlugin(
+ forkCount: '1C', // Run a JVM per core in tests
+ useContainerAgent: true, // Set to `false` if you need to use Docker for containerized tests
+ configurations: [
+ [platform: 'linux', jdk: 21],
+ [platform: 'windows', jdk: 17]
+ ]
+)
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 7c43cf8..a46f8b0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,7 +5,7 @@
org.jenkins-ci.plugins
plugin
- 4.9
+ 4.88
@@ -24,14 +24,6 @@
-
-
- team
- Spotinst Team
- team@spotinst.com
-
-
-
scm:git:https://github.com/jenkinsci/spotinst-plugin.git
scm:git:git@github.com:jenkinsci/spotinst-plugin.git
@@ -40,14 +32,22 @@
- 2.426.3
- 11
- 11
- 11
- 11
- 11
+
+ 2.462
+ ${jenkins.baseline}.3
1.33
+
+
+
+ io.jenkins.tools.bom
+ bom-${jenkins.baseline}.x
+ 4228.v0a_71308d905b_
+ pom
+ import
+
+
+
@@ -90,18 +90,15 @@
org.jenkins-ci.main
jenkins-test-harness
- 2182.v0138ccb_c0b_cb_
test
org.jenkins-ci.plugins
trilead-api
- 2.142.v748523a_76693
org.jenkins-ci.plugins
ssh-slaves
- 2.948.vb_8050d697fec
org.jenkins-ci.plugins
@@ -116,7 +113,6 @@
org.jenkins-ci.plugins
plain-credentials
- 179.vc5cb_98f6db_38
org.jenkins-ci.plugins
@@ -149,11 +145,6 @@
-
- org.jenkins-ci.tools
- maven-hpi-plugin
- 3.48
-
org.codehaus.mojo
findbugs-maven-plugin
@@ -166,11 +157,9 @@
org.jenkins-ci.tools
maven-hpi-plugin
- 3.48
maven-enforcer-plugin
- 3.4.1
org.codehaus.mojo