Skip to content

Commit

Permalink
KEYCLOAK-12764 Fix shrinkwrap issue by updating arquillian bom version
Browse files Browse the repository at this point in the history
  • Loading branch information
mhajas authored and hmlnarik committed Feb 8, 2020
1 parent ecec20a commit e5935d8
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 16 deletions.
2 changes: 1 addition & 1 deletion docs/building.md
@@ -1,6 +1,6 @@
## Building from source

Ensure you have JDK 8 (or newer), Maven 3.1.1 (or newer) and Git installed
Ensure you have JDK 8 (or newer), Maven 3.5.4 (or newer) and Git installed

java -version
mvn -version
Expand Down
30 changes: 22 additions & 8 deletions testsuite/integration-arquillian/pom.xml
Expand Up @@ -47,15 +47,9 @@
<wildfly.deprecated.arquillian.wildfly.container>2.1.1.Final</wildfly.deprecated.arquillian.wildfly.container>

<!--component versions-->
<!--
to update arquillian-core to 1.3.0.Final or higher
- see https://issues.jboss.org/browse/ARQ-2181
- update org.keycloak.testsuite.arquillian.containers.KeycloakContainerTestExtension according to
current version of org.jboss.arquillian.container.test.impl.ContainerTestExtension
-->
<arquillian-core.version>1.2.1.Final</arquillian-core.version>
<arquillian-core.version>1.6.0.Final</arquillian-core.version>
<!--the version of shrinkwrap_resolver should align with the version in arquillian-bom-->
<shrinkwrap-resolver.version>2.2.6</shrinkwrap-resolver.version>
<shrinkwrap-resolver.version>3.1.4</shrinkwrap-resolver.version>
<selenium.version>3.14.0</selenium.version>
<arquillian-drone.version>2.5.1</arquillian-drone.version>
<arquillian-graphene.version>2.3.2</arquillian-graphene.version>
Expand Down Expand Up @@ -297,6 +291,26 @@
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<version>${version.enforcer.plugin}</version>
<executions>
<execution>
<id>enforce-maven</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<requireMavenVersion>
<version>3.5.4</version>
</requireMavenVersion>
</rules>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>

Expand Down
16 changes: 10 additions & 6 deletions testsuite/integration-arquillian/tests/base/pom.xml
Expand Up @@ -122,6 +122,10 @@
<artifactId>mvel2</artifactId>
<version>${mvel.version}</version>
</dependency>
<dependency>
<groupId>org.apache.maven.resolver</groupId>
<artifactId>maven-resolver-api</artifactId>
</dependency>
</dependencies>

<build>
Expand Down Expand Up @@ -718,9 +722,9 @@
</goals>
<configuration>
<rules>
<requireProperty>
<message>When running fuse tests 'additional.fuse.repos' is expected to be set.</message>
<property>additional.fuse.repos</property>
<requireProperty>
<message>When running fuse tests 'additional.fuse.repos' is expected to be set.</message>
<property>additional.fuse.repos</property>
</requireProperty>
</rules>
</configuration>
Expand Down Expand Up @@ -793,9 +797,9 @@
</goals>
<configuration>
<rules>
<requireProperty>
<message>When running fuse tests 'additional.fuse.repos' is expected to be set.</message>
<property>additional.fuse.repos</property>
<requireProperty>
<message>When running fuse tests 'additional.fuse.repos' is expected to be set.</message>
<property>additional.fuse.repos</property>
</requireProperty>
</rules>
</configuration>
Expand Down
5 changes: 5 additions & 0 deletions testsuite/integration-arquillian/util/pom.xml
Expand Up @@ -50,6 +50,11 @@
<groupId>org.jboss.arquillian.container</groupId>
<artifactId>arquillian-container-karaf-managed</artifactId>
</dependency>
<dependency>
<groupId>org.apache.maven.resolver</groupId>
<artifactId>maven-resolver-api</artifactId>
</dependency>

<dependency>
<groupId>org.jboss.arquillian.container</groupId>
<artifactId>arquillian-container-osgi</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion testsuite/performance/README.md
Expand Up @@ -2,7 +2,7 @@

## Requirements:
- Bash 2.05+
- Maven 3.1.1+
- Maven 3.5.4+
- Keycloak server distribution installed in the local Maven repository. To do this run `mvn install -Pdistribution` from the root of the Keycloak project.

### Docker Compose Provisioner
Expand Down

0 comments on commit e5935d8

Please sign in to comment.