Skip to content

Commit

Permalink
Clean groovy dependency and drive camel-quarkus from quarkus bom (#1191)
Browse files Browse the repository at this point in the history
- the groovy deps were excluded from rest-assured deps, but that's not the case anymore
- removing AvailablePortFinder class as it's not required anymore since camel-k-knative was removed
  • Loading branch information
claudio4j committed Mar 26, 2024
1 parent a62ed22 commit f94d084
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 135 deletions.
28 changes: 0 additions & 28 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@
<camel-version>4.4.1</camel-version>

<!-- quarkus -->
<camel-quarkus-version>3.8.1</camel-quarkus-version>
<quarkus-version>3.8.3</quarkus-version>
<quarkus-platform-group>io.quarkus.platform</quarkus-platform-group>
<quarkus-platform-version>3.8.3</quarkus-platform-version>
Expand Down Expand Up @@ -531,33 +530,6 @@
<version>${project.version}</version>
</dependency>

<!-- groovy -->
<dependency>
<groupId>org.apache.groovy</groupId>
<artifactId>groovy</artifactId>
<version>${groovy-version}</version>
</dependency>
<dependency>
<groupId>org.apache.groovy</groupId>
<artifactId>groovy-xml</artifactId>
<version>${groovy-version}</version>
</dependency>
<dependency>
<groupId>org.apache.groovy</groupId>
<artifactId>groovy-json</artifactId>
<version>${groovy-version}</version>
</dependency>
<dependency>
<groupId>org.apache.groovy</groupId>
<artifactId>groovy-yaml</artifactId>
<version>${groovy-version}</version>
</dependency>
<dependency>
<groupId>org.apache.groovy</groupId>
<artifactId>groovy-test</artifactId>
<version>${groovy-version}</version>
</dependency>

<!-- misc -->
<dependency>
<groupId>org.immutables</groupId>
Expand Down
2 changes: 0 additions & 2 deletions scripts/sync_cq.sh
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,6 @@ main() {
# camel-version
mvn -ntp versions:update-parent "-DparentVersion=[$CAMEL_VERSION]" -DgenerateBackupPoms=false
mvn -ntp versions:set-property -Dproperty="camel-version" -DnewVersion="$CAMEL_VERSION" -DgenerateBackupPoms=false
# camel-quarkus-version
mvn -ntp versions:set-property -Dproperty="camel-quarkus-version" -DnewVersion="$CQ_VERSION" -DgenerateBackupPoms=false
# quarkus-version
mvn -ntp versions:set-property -Dproperty="quarkus-version" -DnewVersion="$QUARKUS_VERSION" -DgenerateBackupPoms=false
# quarkus-platform-version
Expand Down
3 changes: 0 additions & 3 deletions support/camel-k-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -72,12 +72,10 @@
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
<artifactId>camel-quarkus-catalog</artifactId>
<version>${camel-quarkus-version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
<artifactId>camel-quarkus-core</artifactId>
<version>${camel-quarkus-version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
Expand Down Expand Up @@ -171,7 +169,6 @@
<scriptVariables>
<runtimeVersion>${project.version}</runtimeVersion>
<camelVersion>${camel-version}</camelVersion>
<camelQuarkusVersion>${camel-quarkus-version}</camelQuarkusVersion>
<quarkusVersion>${quarkus-version}</quarkusVersion>
<quarkusNativeBuilderImage>${quarkus-native-builder-image}</quarkusNativeBuilderImage>
<jibMavenPluginVersion>${jib-maven-plugin-version}</jibMavenPluginVersion>
Expand Down
14 changes: 11 additions & 3 deletions support/camel-k-maven-plugin/src/it/generate-catalog/verify.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,7 @@ new File(basedir, "catalog.yaml").withReader {
assert catalog.spec.runtime.version == runtimeVersion
assert catalog.spec.runtime.applicationClass == 'io.quarkus.bootstrap.runner.QuarkusEntryPoint'
assert catalog.spec.runtime.metadata['camel.version'] == camelVersion
// Re-enabled this when the version will be the same again
//assert catalog.spec.runtime.metadata['quarkus.version'] == quarkusVersion
assert catalog.spec.runtime.metadata['camel-quarkus.version'] == camelQuarkusVersion
assert catalog.spec.runtime.metadata['camel-quarkus.version'] == getCamelQuarkusVersion()
assert catalog.spec.runtime.metadata['quarkus.native-builder-image'] == quarkusNativeBuilderImage
assert catalog.spec.runtime.metadata['jib.maven-plugin.version'] == jibMavenPluginVersion
assert catalog.spec.runtime.metadata['jib.layer-filter-extension-maven.version'] == jibLayerFilterExtensionMavenVersion
Expand Down Expand Up @@ -160,4 +158,14 @@ new File(basedir, "catalog.yaml").withReader {
assert requiredCapabilities == null
assert schemes.size() == 1
}

}

String getCamelQuarkusVersion() {
def in = org.apache.camel.quarkus.main.CamelMain.class.getClassLoader().getResourceAsStream("META-INF/maven/org.apache.camel.quarkus/camel-quarkus-core/pom.properties")
def prop = new Properties()
prop.load(in)
in.close()
camelQuarkusVersion = prop["version"]
return camelQuarkusVersion
}
25 changes: 0 additions & 25 deletions support/camel-k-test/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -48,36 +48,11 @@
<groupId>io.rest-assured</groupId>
<artifactId>rest-assured</artifactId>
<exclusions>
<exclusion>
<groupId>org.apache.groovy</groupId>
<artifactId>*</artifactId>
</exclusion>
<exclusion>
<groupId>org.hamcrest</groupId>
<artifactId>hamcrest</artifactId>
</exclusion>
</exclusions>
</dependency>

<dependency>
<groupId>org.apache.groovy</groupId>
<artifactId>groovy</artifactId>
</dependency>
<dependency>
<groupId>org.apache.groovy</groupId>
<artifactId>groovy-xml</artifactId>
</dependency>
<dependency>
<groupId>org.apache.groovy</groupId>
<artifactId>groovy-json</artifactId>
</dependency>
<dependency>
<groupId>org.apache.groovy</groupId>
<artifactId>groovy-yaml</artifactId>
</dependency>
<dependency>
<groupId>org.apache.groovy</groupId>
<artifactId>groovy-test</artifactId>
</dependency>
</dependencies>
</project>

This file was deleted.

0 comments on commit f94d084

Please sign in to comment.