Skip to content

Commit

Permalink
Add metainfo in pom.xml
Browse files Browse the repository at this point in the history
  • Loading branch information
jkroepke committed Jul 25, 2020
1 parent 7549c83 commit af969ff
Show file tree
Hide file tree
Showing 2 changed files with 61 additions and 54 deletions.
16 changes: 9 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,17 +70,19 @@ java -jar ./target/keycloak-config-cli.jar \

### Docker

The docker tag `master` points to the latest commit on the master branch.

#### Docker run

```shell script
docker run \
-e KEYCLOAK_URL=http://<your keycloak host>:8080 \
-e KEYCLOAK_USER=<keycloak admin username> \
-e KEYCLOAK_PASSWORD=<keycloak admin password> \
-e KEYCLOAK_AVAILABILITY_CHECK_ENABLED=true \
-e KEYCLOAK_AVAILABILITY_CHECK_TIMEOUT=120s \
-e IMPORT_PATH=/config \
-e IMPORT_FORCE=false \
-e keycloak.url=http://<your keycloak host>:8080 \
-e keycloak.user=<keycloak admin username> \
-e keycloak.password=<keycloak admin password> \
-e keycloak.availability-check.enabled=true \
-e keycloak.availability-check.timeout=120s \
-e import.path=/config \
-e import.force=false \
-v <your config path>:/config \
adorsys/keycloak-config-cli:latest
```
Expand Down
99 changes: 52 additions & 47 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,49 +1,54 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>de.adorsys.keycloak</groupId>
<artifactId>keycloak-config-cli</artifactId>
<packaging>jar</packaging>
<version>2.1.1-SNAPSHOT</version>

<name>keycloak-config-cli</name>
<url>https://github.com/adorsys/keycloak-config-cli</url>
<description>This tool is able to import JSON-formatted configuration files into Keycloak by using its REST
interface.
</description>
<licenses>
<license>
<name>The Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
</license>
</licenses>

<developers>
<developer>
<name>Boris Skert</name>
<email>[email protected]</email>
<organization>adorsys</organization>
<organizationUrl>https://adorsys.de/</organizationUrl>
</developer>
<developer>
<name>Francis Pouatcha</name>
<email>[email protected]</email>
<organization>adorsys</organization>
<organizationUrl>https://adorsys.de/</organizationUrl>
</developer>
<developer>
<name>Jan-Otto Kröpke</name>
<email>[email protected]</email>
<organization>adorsys</organization>
<organizationUrl>https://adorsys.de/</organizationUrl>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>de.adorsys.keycloak</groupId>
<artifactId>keycloak-config-cli</artifactId>
<packaging>jar</packaging>
<version>2.1.1-SNAPSHOT</version>

<name>keycloak-config-cli</name>
<url>https://github.com/adorsys/keycloak-config-cli</url>
<description>This tool is able to import JSON-formatted configuration files into Keycloak by using its REST
interface.
</description>
<licenses>
<license>
<name>The Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
</license>
</licenses>

<organization>
<name>adorsys GmbH &amp; Co. KG</name>
<url>https://www.adorsys.com/</url>
</organization>

<developers>
<developer>
<name>Boris Skert</name>
<email>[email protected]</email>
<organization>adorsys GmbH &amp; Co. KG</organization>
<organizationUrl>https://www.adorsys.com/</organizationUrl>
</developer>
<developer>
<name>Francis Pouatcha</name>
<email>[email protected]</email>
<organization>adorsys GmbH &amp; Co. KG</organization>
<organizationUrl>https://www.adorsys.com/</organizationUrl>
</developer>
<developer>
<name>Jan-Otto Kröpke</name>
<email>[email protected]</email>
<organization>adorsys GmbH &amp; Co. KG</organization>
<organizationUrl>https://www.adorsys.com/</organizationUrl>
</developer>
</developers>

<scm>
<connection>scm:git:https://github.com/adorsys/keycloak-config-cli.git</connection>
<developerConnection>scm:git:[email protected]:adorsys/keycloak-config-cli.git</developerConnection>
<url>[email protected]:adorsys/keycloak-config-cli.git</url>
<tag>HEAD</tag>
<connection>scm:git:git://github.com/adorsys/keycloak-config-cli.git</connection>
<developerConnection>scm:git:ssh://[email protected]/keycloak-config-cli.git</developerConnection>
<url>https://github.com/adorsys/keycloak-config-cli</url>
</scm>

<issueManagement>
Expand Down Expand Up @@ -86,11 +91,11 @@
<start-class>de.adorsys.keycloak.config.KeycloakConfigApplication</start-class>
</properties>

<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.1.RELEASE</version>
</parent>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.2.RELEASE</version>
</parent>

<!-- Intellij friendly POM -->
<dependencyManagement>
Expand Down

0 comments on commit af969ff

Please sign in to comment.