|
11 | 11 | <artifactId>gitlab-branch-source</artifactId>
|
12 | 12 | <version>${changelist}</version>
|
13 | 13 | <packaging>hpi</packaging>
|
14 |
| - <properties> |
15 |
| - <changelist>999999-SNAPSHOT</changelist> |
16 |
| - <jenkins.version>2.361.4</jenkins.version> |
17 |
| - <gitHubRepo>jenkinsci/${project.artifactId}-plugin</gitHubRepo> |
18 |
| - </properties> |
19 | 14 | <name>GitLab Branch Source Plugin</name>
|
20 | 15 | <description>GitLab Provides branch source and folder organisation functionality for GitLab Repositories in Jenkins Source Plugin</description>
|
| 16 | + <url>https://github.com/jenkinsci/${project.artifactId}-plugin</url> |
| 17 | + |
21 | 18 | <licenses>
|
22 | 19 | <license>
|
23 | 20 | <name>MIT License</name>
|
24 | 21 | <url>https://opensource.org/licenses/MIT</url>
|
25 | 22 | </license>
|
26 | 23 | </licenses>
|
| 24 | + |
| 25 | + <scm> |
| 26 | + <connection>scm:git:https://github.com/${gitHubRepo}.git</connection> |
| 27 | + < developerConnection>scm:git: [email protected]: ${gitHubRepo}.git</ developerConnection> |
| 28 | + <tag>${scmTag}</tag> |
| 29 | + <url>https://github.com/${gitHubRepo}</url> |
| 30 | + </scm> |
| 31 | + |
| 32 | + <properties> |
| 33 | + <changelist>999999-SNAPSHOT</changelist> |
| 34 | + <jenkins.version>2.361.4</jenkins.version> |
| 35 | + <gitHubRepo>jenkinsci/${project.artifactId}-plugin</gitHubRepo> |
| 36 | + <spotless.check.skip>false</spotless.check.skip> |
| 37 | + </properties> |
| 38 | + |
| 39 | + <dependencyManagement> |
| 40 | + <dependencies> |
| 41 | + <dependency> |
| 42 | + <groupId>io.jenkins.tools.bom</groupId> |
| 43 | + <artifactId>bom-2.361.x</artifactId> |
| 44 | + <version>2025.v816d28f1e04f</version> |
| 45 | + <type>pom</type> |
| 46 | + <scope>import</scope> |
| 47 | + </dependency> |
| 48 | + </dependencies> |
| 49 | + </dependencyManagement> |
| 50 | + |
27 | 51 | <dependencies>
|
28 | 52 | <dependency>
|
29 |
| - <groupId>org.jenkins-ci.plugins</groupId> |
30 |
| - <artifactId>apache-httpcomponents-client-4-api</artifactId> |
| 53 | + <groupId>io.jenkins.plugins</groupId> |
| 54 | + <artifactId>gitlab-api</artifactId> |
31 | 55 | </dependency>
|
32 | 56 | <dependency>
|
33 | 57 | <groupId>org.jenkins-ci.plugins</groupId>
|
34 |
| - <artifactId>scm-api</artifactId> |
| 58 | + <artifactId>apache-httpcomponents-client-4-api</artifactId> |
35 | 59 | </dependency>
|
36 | 60 | <dependency>
|
37 |
| - <groupId>io.jenkins.plugins</groupId> |
38 |
| - <artifactId>gitlab-api</artifactId> |
| 61 | + <groupId>org.jenkins-ci.plugins</groupId> |
| 62 | + <artifactId>branch-api</artifactId> |
39 | 63 | </dependency>
|
40 | 64 | <dependency>
|
41 | 65 | <groupId>org.jenkins-ci.plugins</groupId>
|
42 | 66 | <artifactId>credentials</artifactId>
|
43 | 67 | </dependency>
|
44 | 68 | <dependency>
|
45 | 69 | <groupId>org.jenkins-ci.plugins</groupId>
|
46 |
| - <artifactId>plain-credentials</artifactId> |
| 70 | + <artifactId>git</artifactId> |
47 | 71 | </dependency>
|
48 | 72 | <dependency>
|
49 | 73 | <groupId>org.jenkins-ci.plugins</groupId>
|
50 | 74 | <artifactId>handy-uri-templates-2-api</artifactId>
|
51 | 75 | </dependency>
|
52 | 76 | <dependency>
|
53 | 77 | <groupId>org.jenkins-ci.plugins</groupId>
|
54 |
| - <artifactId>git</artifactId> |
| 78 | + <artifactId>plain-credentials</artifactId> |
| 79 | + </dependency> |
| 80 | + <dependency> |
| 81 | + <groupId>org.jenkins-ci.plugins</groupId> |
| 82 | + <artifactId>scm-api</artifactId> |
| 83 | + </dependency> |
| 84 | + <dependency> |
| 85 | + <groupId>org.jenkins-ci.plugins.workflow</groupId> |
| 86 | + <artifactId>workflow-job</artifactId> |
| 87 | + </dependency> |
| 88 | + <dependency> |
| 89 | + <groupId>io.jenkins</groupId> |
| 90 | + <artifactId>configuration-as-code</artifactId> |
| 91 | + <scope>test</scope> |
| 92 | + </dependency> |
| 93 | + <dependency> |
| 94 | + <groupId>io.jenkins.configuration-as-code</groupId> |
| 95 | + <artifactId>test-harness</artifactId> |
| 96 | + <scope>test</scope> |
55 | 97 | </dependency>
|
56 | 98 | <dependency>
|
57 | 99 | <groupId>org.hamcrest</groupId>
|
|
63 | 105 | <artifactId>pipeline-build-step</artifactId>
|
64 | 106 | <scope>test</scope>
|
65 | 107 | </dependency>
|
| 108 | + <dependency> |
| 109 | + <groupId>org.jenkins-ci.plugins</groupId> |
| 110 | + <artifactId>pipeline-stage-step</artifactId> |
| 111 | + <scope>test</scope> |
| 112 | + </dependency> |
66 | 113 | <dependency>
|
67 | 114 | <groupId>org.jenkins-ci.plugins.workflow</groupId>
|
68 | 115 | <artifactId>workflow-api</artifactId>
|
|
80 | 127 | </dependency>
|
81 | 128 | <dependency>
|
82 | 129 | <groupId>org.jenkins-ci.plugins.workflow</groupId>
|
83 |
| - <artifactId>workflow-scm-step</artifactId> |
| 130 | + <artifactId>workflow-durable-task-step</artifactId> |
84 | 131 | <scope>test</scope>
|
85 | 132 | </dependency>
|
86 | 133 | <dependency>
|
87 | 134 | <groupId>org.jenkins-ci.plugins.workflow</groupId>
|
88 |
| - <artifactId>workflow-step-api</artifactId> |
| 135 | + <artifactId>workflow-multibranch</artifactId> |
89 | 136 | <scope>test</scope>
|
90 | 137 | </dependency>
|
91 | 138 | <dependency>
|
92 | 139 | <groupId>org.jenkins-ci.plugins.workflow</groupId>
|
93 |
| - <artifactId>workflow-support</artifactId> |
| 140 | + <artifactId>workflow-scm-step</artifactId> |
94 | 141 | <scope>test</scope>
|
95 | 142 | </dependency>
|
96 | 143 | <dependency>
|
97 | 144 | <groupId>org.jenkins-ci.plugins.workflow</groupId>
|
98 |
| - <artifactId>workflow-multibranch</artifactId> |
99 |
| - <scope>test</scope> |
100 |
| - </dependency> |
101 |
| - <dependency> |
102 |
| - <groupId>org.jenkins-ci.plugins</groupId> |
103 |
| - <artifactId>pipeline-stage-step</artifactId> |
| 145 | + <artifactId>workflow-step-api</artifactId> |
104 | 146 | <scope>test</scope>
|
105 | 147 | </dependency>
|
106 | 148 | <dependency>
|
107 | 149 | <groupId>org.jenkins-ci.plugins.workflow</groupId>
|
108 |
| - <artifactId>workflow-durable-task-step</artifactId> |
| 150 | + <artifactId>workflow-support</artifactId> |
109 | 151 | <scope>test</scope>
|
110 | 152 | </dependency>
|
111 | 153 | <dependency>
|
112 | 154 | <groupId>org.mockito</groupId>
|
113 | 155 | <artifactId>mockito-core</artifactId>
|
114 | 156 | <scope>test</scope>
|
115 | 157 | </dependency>
|
116 |
| - <dependency> |
117 |
| - <groupId>io.jenkins</groupId> |
118 |
| - <artifactId>configuration-as-code</artifactId> |
119 |
| - <scope>test</scope> |
120 |
| - </dependency> |
121 |
| - <dependency> |
122 |
| - <groupId>io.jenkins.configuration-as-code</groupId> |
123 |
| - <artifactId>test-harness</artifactId> |
124 |
| - <scope>test</scope> |
125 |
| - </dependency> |
126 |
| - <dependency> |
127 |
| - <groupId>org.jenkins-ci.plugins</groupId> |
128 |
| - <artifactId>branch-api</artifactId> |
129 |
| - </dependency> |
130 |
| - <dependency> |
131 |
| - <groupId>org.jenkins-ci.plugins.workflow</groupId> |
132 |
| - <artifactId>workflow-job</artifactId> |
133 |
| - </dependency> |
134 | 158 | </dependencies>
|
135 |
| - <dependencyManagement> |
136 |
| - <dependencies> |
137 |
| - <dependency> |
138 |
| - <groupId>io.jenkins.tools.bom</groupId> |
139 |
| - <artifactId>bom-2.361.x</artifactId> |
140 |
| - <version>2025.v816d28f1e04f</version> |
141 |
| - <scope>import</scope> |
142 |
| - <type>pom</type> |
143 |
| - </dependency> |
144 |
| - </dependencies> |
145 |
| - </dependencyManagement> |
146 |
| - |
147 |
| - <url>https://github.com/jenkinsci/${project.artifactId}-plugin</url> |
148 |
| - |
149 |
| - <scm> |
150 |
| - <connection>scm:git:https://github.com/${gitHubRepo}.git</connection> |
151 |
| - < developerConnection>scm:git: [email protected]: ${gitHubRepo}.git</ developerConnection> |
152 |
| - <url>https://github.com/${gitHubRepo}</url> |
153 |
| - <tag>${scmTag}</tag> |
154 |
| - </scm> |
155 |
| - |
156 |
| - <build> |
157 |
| - <pluginManagement> |
158 |
| - <plugins> |
159 |
| - <plugin> |
160 |
| - <groupId>org.apache.maven.plugins</groupId> |
161 |
| - <artifactId>maven-checkstyle-plugin</artifactId> |
162 |
| - <version>3.2.0</version> |
163 |
| - <dependencies> |
164 |
| - <dependency> |
165 |
| - <groupId>com.puppycrawl.tools</groupId> |
166 |
| - <artifactId>checkstyle</artifactId> |
167 |
| - <version>9.3</version> |
168 |
| - </dependency> |
169 |
| - </dependencies> |
170 |
| - </plugin> |
171 |
| - </plugins> |
172 |
| - </pluginManagement> |
173 |
| - <plugins> |
174 |
| - <plugin> |
175 |
| - <artifactId>maven-checkstyle-plugin</artifactId> |
176 |
| - <configuration> |
177 |
| - <configLocation>${project.basedir}/.mvn/checkstyle.xml</configLocation> |
178 |
| - <includeTestSourceDirectory>true</includeTestSourceDirectory> |
179 |
| - <sourceDirectories> |
180 |
| - <sourceDirectory>${project.build.sourceDirectory}</sourceDirectory> |
181 |
| - </sourceDirectories> |
182 |
| - <testSourceDirectories> |
183 |
| - <sourceDirectory>${project.build.testSourceDirectory}</sourceDirectory> |
184 |
| - </testSourceDirectories> |
185 |
| - </configuration> |
186 |
| - <executions> |
187 |
| - <execution> |
188 |
| - <goals> |
189 |
| - <goal>check</goal> |
190 |
| - </goals> |
191 |
| - </execution> |
192 |
| - </executions> |
193 |
| - </plugin> |
194 |
| - </plugins> |
195 |
| - </build> |
196 | 159 |
|
197 | 160 | <repositories>
|
198 | 161 | <repository>
|
|
0 commit comments