Skip to content

Commit

Permalink
Merge pull request #8 from sentrysoftware/feature/issue-6-develop-vce…
Browse files Browse the repository at this point in the history
…nter-library

Feature/issue 6 develop vcenter library
  • Loading branch information
NassimBtk authored Dec 22, 2023
2 parents ad355c5 + 0f6e672 commit 9789d43
Show file tree
Hide file tree
Showing 8 changed files with 362 additions and 61 deletions.
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,9 @@ dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
.mvn/wrapper/maven-wrapper.jar

# IntelliJ IDEA files
*.iml
.idea/
*.iws
*.ipr
14 changes: 8 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
# oss-maven-template
# VCenter Java Client

![GitHub release (with filter)](https://img.shields.io/github/v/release/sentrysoftware/oss-maven-template)
![Build](https://img.shields.io/github/actions/workflow/status/sentrysoftware/oss-maven-template/deploy.yml)
![GitHub top language](https://img.shields.io/github/languages/top/sentrysoftware/oss-maven-template)
![License](https://img.shields.io/github/license/sentrysoftware/oss-maven-template)
![GitHub release (with filter)](https://img.shields.io/github/v/release/sentrysoftware/vcenter)
![Build](https://img.shields.io/github/actions/workflow/status/sentrysoftware/vcenter/deploy.yml)
![GitHub top language](https://img.shields.io/github/languages/top/sentrysoftware/vcenter)
![License](https://img.shields.io/github/license/sentrysoftware/vcenter)

Repository template for all Sentry open-source Java projects, published on Maven Central.
The VCenter Java Client class provides functionality to establish a secure connection with a VMware vCenter server and request authentication certificates.

See [Project Documentation](https://sentrysoftware.github.io/vcenter/) and the [Javadoc](https://sentrysoftware.github.io/vcenter/apidocs/) for more information on how to use this library in your code.

## Build instructions

Expand Down
59 changes: 43 additions & 16 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,18 @@
<modelVersion>4.0.0</modelVersion>

<groupId>org.sentrysoftware</groupId>
<artifactId>MYARTIFACT</artifactId>
<name>MY PROJECT</name>
<version>0.1.00-SNAPSHOT</version>
<description>SOME DESCRIPTION</description>
<packaging>jar</packaging>
<artifactId>vcenter</artifactId>
<name>VCenter Java Client</name>
<version>1.0.00-SNAPSHOT</version>
<description>VCenter Client Library for Java</description>
<packaging>jar</packaging>

<organization>
<name>Sentry Software</name>
<url>https://sentrysoftware.com</url>
</organization>

<url>https://github.com/sentrysoftware/MYREPO</url>
<url>https://sentrysoftware.github.io/vcenter</url>
<inceptionYear>2023</inceptionYear>

<distributionManagement>
Expand All @@ -37,30 +37,49 @@

<issueManagement>
<system>GitHub</system>
<url>https://github.com/sentrysoftware/MYREPO/issues/</url>
<url>https://github.com/sentrysoftware/vcenter/issues/</url>
</issueManagement>

<scm>
<connection>scm:git:https://github.com/sentrysoftware/MYREPO.git</connection>
<url>https://github.com/sentrysoftware/MYREPO</url>
<connection>scm:git:https://github.com/sentrysoftware/vcenter.git</connection>
<url>https://github.com/sentrysoftware/vcenter</url>
<tag>HEAD</tag>
</scm>

<developers>
<developer>
<name>MY NAME (@MY_ID)</name>
<email>MYNAME@sentrysoftware.com</email>
<name>Bertrand Martin (@bertysentry)</name>
<email>bertrand@sentrysoftware.com</email>
<roles>
<role>Project founder</role>
<role>maintainer</role>
</roles>
</developer>
<developer>
<name>Nassim BOUTEKEDJIRET (@NassimBtk)</name>
<email>nassim@sentrysoftware.com</email>
<roles>
<role>maintainer</role>
</roles>
</developer>
<developer>
<name>Kawtar Bakour (@KawtarBK9)</name>
<email>kawtar@sentrysoftware.com</email>
<roles>
<role>maintainer</role>
</roles>
</developer>
<developer>
<name>Elyes Cherfa (@CherfaElyes)</name>
<email>elyes@sentrysoftware.com</email>
<roles>
<role>maintainer</role>
</roles>
</developer>
</developers>

<properties>
<!-- Java 11 -->
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
<maven.compiler.release>11</maven.compiler.release>
<!-- Java 8 -->
<maven.compiler.source>8</maven.compiler.source>

<!-- UTF-8 -->
<project.build.encoding>UTF-8</project.build.encoding>
Expand Down Expand Up @@ -95,6 +114,11 @@
<artifactId>junit-jupiter-engine</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.vmware</groupId>
<artifactId>vijava</artifactId>
<version>5.1</version>
</dependency>
</dependencies>

<build>
Expand Down Expand Up @@ -183,6 +207,9 @@
<!-- javadoc -->
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<doclint>all,-missing</doclint>
</configuration>
<executions>
<execution>
<id>attach-javadocs</id>
Expand Down
34 changes: 0 additions & 34 deletions src/main/java/org/sentrysoftware/example/Example.java

This file was deleted.

Loading

0 comments on commit 9789d43

Please sign in to comment.