You can access via Docker and invoke the API via command line:
docker pull shantstepanian/obevo
Alternatively, you can download the binary from the releases page
For access via other APIs or build tools, please see the relevant pages:
Obevo is licensed as Apache 2.0; thus, any proprietary dependencies (notably any proprietary JDBC drivers) cannot be included in the distributions that we create.
As of this writing, this applies to the following DBMS types:
To use Obevo with these databases, you will need to acquire the JDBC drivers yourself and include them in the distribution as follows:
Add the JDBC drivers to your classpath using whichever method is relevant for your developer setup
Add the JDBC drivers to your Maven repository and declare them as dependencies in your pom file, per the <dependencies> tag example below
<plugin> <groupId>com.goldmansachs.obevo</groupId> <artifactId>obevo-maven-plugin</artifactId> <version>${obevo.version}</version> <executions> <execution> <id>deploy-db-module</id> <goals> <goal>deploy</goal> </goals> <configuration> <env>dev1</env> <user>deployer</user> <password>deploypass</password> <sourcePath>src/main/database</sourcePath> </configuration> </execution> </executions> <dependencies> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> <version>10.2.0.4.0</version> </dependency> <dependency> <groupId>com.ibm.db2</groupId> <artifactId>db2jcc</artifactId> <version>x.y.z</version> </dependency> </dependencies> </plugin>