Spring Boot autoconfiguration supports for Octopus project.
This lib supports detection of:
- SQL databases:
- MySQL/MariaDB
- PostgreSql
- MS SQL Server
- Oracle Database
- DB2
- Sybase
- Teradata
- NoSQL databases:
- Redis
- Memcached
- Hazelcast
- Infinispan
- Spring
- Cache
- Security
- REST/MVC
- AWS
- Lambda
- S3/SQS/SES/etc
- git origin url
- read project's description from build tool
integration:
services:
devaron:
url: http://devaron.service:8080
timeout: 10
coruscant:
url: http://coruscant.service:8080
timeout: 20
corellia:
url: http://corellia.service:8080
timeout: 30
lambdas:
bespin:
name: fully-qualified-name
qualifier: RELEASE
third-party:
tatooine: https://some.service
octopus.integration.prefix: integration
octopus-server.url: http://localhost:5000/consume
Step 1. Add the JitPack repository to your pom.xml file
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
Step 2. Add the dependency
<dependency>
<groupId>com.github.aint</groupId>
<artifactId>octopus-autoconfiguaration</artifactId>
<version>master-SNAPSHOT</version>
</dependency>
That's it!