From ae11b93dd6945ca3eea768b2cd936ab60fcfc400 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eric=20L=C3=B6ffler?= Date: Fri, 11 Mar 2022 14:21:11 +0100 Subject: [PATCH] Migrate to parent POM version 1.0.0 --- .github/workflows/ci_main.yaml | 37 ++++++++++++++----------- .github/workflows/ci_pull_request.yaml | 14 +++++++--- .github/workflows/settings.xml | 32 +++++++++++++-------- .github/workflows/sign.asc.enc | Bin 9472 -> 0 bytes index.adoc | 30 ++++++++++++++++++++ pom.xml | 16 +++++++++-- 6 files changed, 95 insertions(+), 34 deletions(-) delete mode 100644 .github/workflows/sign.asc.enc diff --git a/.github/workflows/ci_main.yaml b/.github/workflows/ci_main.yaml index 0ff3d16..c0fc215 100644 --- a/.github/workflows/ci_main.yaml +++ b/.github/workflows/ci_main.yaml @@ -30,7 +30,7 @@ jobs: run: ./mvnw dependency:go-offline -U -B - name: Build with Maven - run: ./mvnw package -DskipUnitTests -B + run: ./mvnw package -DskipTests=true -B unit-tests: needs: package @@ -57,8 +57,14 @@ jobs: key: confapi-plugin-${{ hashFiles('**/pom.xml') }} restore-keys: confapi-plugin - - name: Run Unit Tests and analyze on SonarCloud - run: ./mvnw test sonar:sonar -B + - name: Run Unit Tests + run: ./mvnw --batch-mode compile test + + - name: Perform static code analysis + run: | + ./mvnw --batch-mode sonar:sonar \ + --settings ./.github/workflows/settings.xml \ + -P resolving,analyzing,defaults integration-tests: needs: package @@ -82,7 +88,7 @@ jobs: restore-keys: confapi-plugin - name: Run Integration Tests - run: ./mvnw integration-test -DskipUnitTests -B + run: ./mvnw integration-test -B deploy: needs: [unit-tests, integration-tests] @@ -90,13 +96,11 @@ jobs: runs-on: ubuntu-20.04 env: + OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }} + OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }} + GPG_KEY_BASE64: ${{ secrets.GPG_KEY_BASE64 }} GPG_KEY_NAME: ${{ secrets.GPG_KEY_NAME }} GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }} - OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }} - OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }} - SIGN_ASC_SALT: ${{ secrets.SIGN_ASC_SALT }} - SIGN_ASC_KEY: ${{ secrets.SIGN_ASC_KEY }} - SIGN_ASC_IV: ${{ secrets.SIGN_ASC_IV }} steps: - name: Set up JDK 11 @@ -114,14 +118,15 @@ jobs: key: confapi-plugin-${{ hashFiles('**/pom.xml') }} restore-keys: confapi-plugin - - name: Decrypt Signing Key - run: openssl aes-256-cbc -S ${SIGN_ASC_SALT} -K ${SIGN_ASC_KEY} -iv ${SIGN_ASC_IV} -in .github/workflows/sign.asc.enc -out .github/workflows/sign.asc -d - - - name: Import Signing Key - run: gpg --no-tty --batch --import .github/workflows/sign.asc + - name: Import GPG key + run: echo "${GPG_KEY_BASE64}" | base64 --decode | gpg --no-tty --batch --import - - name: Deploy to Maven Central - run: export GPG_TTY=$(tty) && ./mvnw -s .github/workflows/settings.xml -DskipTests deploy -B + - name: Publish + run: | + ./mvnw --batch-mode deploy \ + --settings ./.github/workflows/settings.xml \ + -P resolving,signing,deploying,defaults \ + -DskipTests=true apcc: needs: deploy diff --git a/.github/workflows/ci_pull_request.yaml b/.github/workflows/ci_pull_request.yaml index 1d81c1d..0dbfd93 100644 --- a/.github/workflows/ci_pull_request.yaml +++ b/.github/workflows/ci_pull_request.yaml @@ -30,7 +30,7 @@ jobs: run: ./mvnw dependency:go-offline -U -B - name: Build with Maven - run: ./mvnw package -DskipUnitTests -B + run: ./mvnw package -DskipTests=true -B unit-tests: needs: package @@ -57,8 +57,14 @@ jobs: key: confapi-plugin-${{ hashFiles('**/pom.xml') }} restore-keys: confapi-plugin - - name: Run Unit Tests and analyze on SonarCloud - run: ./mvnw test sonar:sonar -B + - name: Run Unit Tests + run: ./mvnw --batch-mode compile test + + - name: Perform static code analysis + run: | + ./mvnw --batch-mode sonar:sonar \ + --settings ./.github/workflows/settings.xml \ + -P resolving,analyzing,defaults integration-tests: needs: package @@ -82,7 +88,7 @@ jobs: restore-keys: confapi-plugin - name: Run Integration Tests - run: ./mvnw integration-test -DskipUnitTests -B + run: ./mvnw integration-test -DskipTests=true -B apcc: needs: package diff --git a/.github/workflows/settings.xml b/.github/workflows/settings.xml index 058bcaa..797e150 100644 --- a/.github/workflows/settings.xml +++ b/.github/workflows/settings.xml @@ -1,12 +1,8 @@ + - sonatype-nexus-snapshots - ${env.OSSRH_USERNAME} - ${env.OSSRH_PASSWORD} - - - sonatype-nexus-staging + ossrh ${env.OSSRH_USERNAME} ${env.OSSRH_PASSWORD} @@ -14,15 +10,29 @@ - sign-env - - true - + analyzing + + aservo_ldap-crowd-adapter + 800c9135c81800959e51375f6594c91a1f757be9bbbc14d311783a4f75c501ec7807da061e787a9ea89433eb1cf2d6088b664332abd6a411ca5b44e811e97a23 + https://sonarcloud.io + + + + signing - gpg ${env.GPG_KEY_NAME} ${env.GPG_PASSPHRASE} + gpg + + + + deploying + + https://oss.sonatype.org/ + https://oss.sonatype.org/content/repositories/snapshots + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + diff --git a/.github/workflows/sign.asc.enc b/.github/workflows/sign.asc.enc deleted file mode 100644 index 7f35ecca9538799ec9b22a1557094212143c60de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9472 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 SE6eYZRIJ&$qLnaho>~)&!(-9_ diff --git a/index.adoc b/index.adoc index 4e806f1..6739a8c 100644 --- a/index.adoc +++ b/index.adoc @@ -2613,6 +2613,36 @@ endif::internal-generation[] | | date-time +| server +| +| DirectoryLdapServer +| +| + +| permissions +| +| DirectoryLdapPermissions +| +| + +| advanced +| +| DirectoryInternalAdvanced +| +| + +| credentialPolicy +| +| DirectoryInternalCredentialPolicy +| +| + +| schema +| +| DirectoryLdapSchema +| +| + |=== diff --git a/pom.xml b/pom.xml index 329ec6a..62fec38 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ de.aservo parent-pom - 0.0.11 + 1.0.0-SNAPSHOT 4.0.0 @@ -53,6 +53,16 @@ + + 1.8 + ${java.version} + ${java.version} + + true + true + false + true + 8.15.0 8.12.1 @@ -379,7 +389,7 @@ io.swagger.core.v3 swagger-maven-plugin - ${swagger.version} + ${swagger.plugin.version} ${basedir}/src/main/resources/openapi.yaml @@ -402,7 +412,7 @@ org.openapitools openapi-generator-maven-plugin - ${openapi-generator-maven-plugin.version} + ${openapi-generator.plugin.version} package