Skip to content

Commit f06b060

Browse files
committed
fixes #1264 fixed artefact name in no-dependencies pom which caused issue with gradle builds
1 parent ebccdfb commit f06b060

File tree

32 files changed

+1070
-11
lines changed

32 files changed

+1070
-11
lines changed

changelog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1313
-
1414

1515
### Fixed
16-
-
16+
- fixed artefact name in no-dependencies pom which caused issue with gradle builds
1717

1818
## [5.13.1] - 2022-04-02
1919

mockserver-client-java/dependency-reduced-pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
<modelVersion>4.0.0</modelVersion>
1111

12-
<artifactId>mockserver-client-java</artifactId>
12+
<artifactId>mockserver-client-java-no-dependencies</artifactId>
1313
<version>@project.version</version>
1414

1515
<name>MockServer Java Client</name>

mockserver-integration-testing/dependency-reduced-pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
<modelVersion>4.0.0</modelVersion>
1111

12-
<artifactId>mockserver-integration-testing</artifactId>
12+
<artifactId>mockserver-integration-testing-no-dependencies</artifactId>
1313
<version>@project.version</version>
1414

1515
<name>MockServer Integration Test</name>

mockserver-junit-jupiter/dependency-reduced-pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
<modelVersion>4.0.0</modelVersion>
1111

12-
<artifactId>mockserver-junit-jupiter</artifactId>
12+
<artifactId>mockserver-junit-jupiter-no-dependencies</artifactId>
1313
<version>@project.version</version>
1414

1515
<name>MockServer JUnit Jupiter Integration</name>

mockserver-junit-rule/dependency-reduced-pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
<modelVersion>4.0.0</modelVersion>
1111

12-
<artifactId>mockserver-junit-rule</artifactId>
12+
<artifactId>mockserver-junit-rule-no-dependencies</artifactId>
1313
<version>@project.version</version>
1414

1515
<name>MockServer JUnit 4 Integration</name>

mockserver-netty/dependency-reduced-pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
<modelVersion>4.0.0</modelVersion>
1111

12-
<artifactId>mockserver-netty</artifactId>
12+
<artifactId>mockserver-netty-no-dependencies</artifactId>
1313
<version>@project.version</version>
1414

1515
<name>MockServer &amp; Proxy Netty</name>

mockserver-netty/pom.xml

Lines changed: 29 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -223,8 +223,8 @@
223223
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
224224
<mainClass>org.mockserver.cli.Main</mainClass>
225225
</transformer>
226-
<transformer implementation="org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer" />
227-
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
226+
<transformer implementation="org.apache.maven.plugins.shade.resource.ApacheLicenseResourceTransformer"/>
227+
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
228228
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
229229
<resource>META-INF/LICENSE</resource>
230230
</transformer>
@@ -451,13 +451,13 @@
451451
</execution>
452452
</executions>
453453
</plugin>
454-
<!-- shaded dependency integration tests -->
454+
<!-- shaded dependency maven integration tests -->
455455
<plugin>
456456
<groupId>org.apache.maven.plugins</groupId>
457457
<artifactId>maven-invoker-plugin</artifactId>
458458
<version>3.2.2</version>
459459
<configuration>
460-
<skipInvocation>${skipTests}</skipInvocation>
460+
<skipInvocation>${skipTests}</skipInvocation>
461461
<debug>false</debug>
462462
<streamLogs>false</streamLogs>
463463
<showErrors>false</showErrors>
@@ -485,7 +485,7 @@
485485
<settingsFile>src/integration-tests/settings.xml</settingsFile>
486486
<!--<mavenOpts>-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005</mavenOpts>-->
487487
<pomIncludes>
488-
<pomInclude>**/pom.xml</pomInclude>
488+
<pomInclude>maven-**/pom.xml</pomInclude>
489489
</pomIncludes>
490490
<goals>
491491
<goal>test</goal>
@@ -501,6 +501,30 @@
501501
</execution>
502502
</executions>
503503
</plugin>
504+
<!-- shaded dependency gradle integration tests -->
505+
<plugin>
506+
<groupId>org.codehaus.mojo</groupId>
507+
<artifactId>exec-maven-plugin</artifactId>
508+
<version>3.0.0</version>
509+
<inherited>false</inherited>
510+
<configuration>
511+
<skip>${skipTests}</skip>
512+
<workingDirectory>src/integration-tests</workingDirectory>
513+
</configuration>
514+
<executions>
515+
<execution>
516+
<id>gradle_integration_tests</id>
517+
<phase>install</phase>
518+
<goals>
519+
<goal>exec</goal>
520+
</goals>
521+
<configuration>
522+
<executable>gradle_integration_tests.sh</executable>
523+
<arguments>${project.version}</arguments>
524+
</configuration>
525+
</execution>
526+
</executions>
527+
</plugin>
504528
</plugins>
505529
</build>
506530

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
plugins {
2+
id 'java'
3+
id 'groovy'
4+
}
5+
6+
repositories {
7+
mavenLocal()
8+
maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
9+
mavenCentral()
10+
}
11+
12+
dependencies {
13+
14+
implementation "org.mock-server:mockserver-client-java-no-dependencies:${project.findProperty('mockserverVersion')}"
15+
implementation "org.mock-server:mockserver-netty-no-dependencies:${project.findProperty('mockserverVersion')}"
16+
testImplementation "org.mock-server:mockserver-integration-testing-no-dependencies:${project.findProperty('mockserverVersion')}"
17+
18+
}
19+
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
plugins {
2+
id 'java'
3+
id 'groovy'
4+
}
5+
6+
repositories {
7+
mavenLocal()
8+
maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
9+
mavenCentral()
10+
}
11+
12+
dependencies {
13+
14+
implementation "org.mock-server:mockserver-client-java:${project.findProperty('mockserverVersion')}:shaded"
15+
implementation "org.mock-server:mockserver-netty:${project.findProperty('mockserverVersion')}:shaded"
16+
testImplementation "org.mock-server:mockserver-integration-testing:${project.findProperty('mockserverVersion')}:shaded"
17+
18+
}
19+
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
distributionBase=GRADLE_USER_HOME
2+
distributionPath=wrapper/dists
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.1-all.zip
4+
zipStoreBase=GRADLE_USER_HOME
5+
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)