From 0603226479d4b37414f30763bd9b80f55a806d2b Mon Sep 17 00:00:00 2001 From: Sascha Doemer Date: Wed, 22 Dec 2021 14:12:47 +0100 Subject: [PATCH] Adapt documentation with a specific section for GitHub packages. --- README.adoc | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/README.adoc b/README.adoc index 18ecb155..cfd39fd3 100644 --- a/README.adoc +++ b/README.adoc @@ -55,6 +55,47 @@ The `test` module contains integration tests not only for the SDK, but also for === Integration If you want to add a dependency feel free to fetch the latest release from Github Packages. Please find the documentation right https://help.github.com/en/packages/using-github-packages-with-your-projects-ecosystem/configuring-apache-maven-for-use-with-github-packages[here]. + +If you want to add the packages, you need to define the settings within your `pom` or the `settings.xml` otherwise. If you need an example, you can either have a look at the `ci/settings.xml` for general purpose or check out the snippet below for a custom `settings.xml`. + +[xml] +---- + + + + github + + + + + github + + + dke-data + GitHub DKE-Data Apache Maven Packages + https://maven.pkg.github.com/DKE-Data/* + + + + + + + + dke-data + {{YOUR.GITHUB.USERNAME}} + {{YOUR.GITHUB.ACCESS.TOKEN}} + + + +---- + +You can use this `settings.xml` and include it during the build process in a specific way. Just use `mvn clean verify -s your_path_to_the_file/settings.xml` to use the settings if they are set in a local file. + +=== Compatibility + We are supporting JDK 8 and later, releases are build using a JDK 8 to have compatibility for most users. If you need to build the current development branch, please feel free build the branch on yourself and install it to your local repository. == Certificates for the communication