Skip to content

Commit

Permalink
add testcontainer tool dependency management
Browse files Browse the repository at this point in the history
Allow instantiation of generic container during unit test phase, as docker image started regarding any dockerized solution (e.g Keycloak).
  • Loading branch information
olivierlemee committed Aug 28, 2024
1 parent 3748ae2 commit 839e8f4
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 5 deletions.
23 changes: 22 additions & 1 deletion demonstrators-line/demonstrator-v0/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.cybnity</groupId>
<artifactId>techstack</artifactId>
<version>0.36.0</version>
<version>0.37.0</version>
<packaging>pom</packaging>
<name>CYBNITY Official Standard Techstack</name>

Expand Down Expand Up @@ -270,6 +270,27 @@
<version>${janusgraph.driver}</version>
<scope>test</scope>
</dependency>
<dependency>
<!-- Test containers components supporting test mode for Cassandra, Elasticsearch, Kafka, Grafana, Influxdb, K3S, Mongodb, Solr, Redis or Generic containers -->
<groupId>org.testcontainers</groupId>
<artifactId>testcontainers-bom</artifactId>
<version>1.20.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!--
<dependency>
<groupId>com.github.docker-java</groupId>
<artifactId>docker-java-api</artifactId>
<version>3.3.3</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.github.docker-java</groupId>
<artifactId>docker-java-transport-zerodep</artifactId>
<version>3.3.3</version>
<scope>test</scope>
</dependency>-->
</dependencies>
</dependencyManagement>

Expand Down
2 changes: 1 addition & 1 deletion demonstrators-line/demonstrator-v0/sample-project-pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<parent>
<groupId>org.cybnity</groupId>
<artifactId>techstack</artifactId>
<version>0.36.0</version>
<version>0.37.0</version>
</parent>

<groupId>org.cybnity.techstack.quality</groupId>
Expand Down
6 changes: 3 additions & 3 deletions demonstrators-line/demonstrator-v0/v0-technologies-stack.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,8 @@ Should allow definition and test of basic software factory implementation allowi
None supervision requirements required regarding the step of the CYBNITY Foundation project.

# CURRENT MPP OFFICIAL VERSION
- Version: 0.36.0
- Released at: August, 26, 2024
- Version: 0.37.0
- Released at: August, 28, 2024
- Status: `RELEASED`
- Documentation: [technologies-stack-analysis](technologies-stack-analysis.md)
- Deliverables:
Expand All @@ -80,7 +80,7 @@ None supervision requirements required regarding the step of the CYBNITY Foundat
<parent>
<groupId>org.cybnity</groupId>
<artifactId>techstack</artifactId>
<version>0.36.0</version>
<version>0.37.0</version>
</parent>

<repositories>
Expand Down

0 comments on commit 839e8f4

Please sign in to comment.