From f9d6e2738b52d198ef53cbc3afa018557133139d Mon Sep 17 00:00:00 2001 From: Jitendra Dhawan Date: Thu, 1 May 2025 14:03:51 +0530 Subject: [PATCH 1/4] add ranger-bom and jacoco plugin for aggregate report --- .github/workflows/build-check.yml | 26 --- .github/workflows/deploy-to-maven-central.yml | 25 +++ .github/workflows/docgen.yml | 35 ++++ .github/workflows/sonar.yml | 36 ++++ CHANGELOG.md | 4 + README.md | 15 +- pom.xml | 134 +++++++++----- ranger-bom/pom.xml | 175 ++++++++++++++++++ ranger-client/pom.xml | 2 +- ranger-core/pom.xml | 2 +- ranger-discovery-bundle/pom.xml | 2 +- ranger-drove-client/pom.xml | 2 +- ranger-drove/pom.xml | 2 +- ranger-http-client/pom.xml | 2 +- ranger-http-model/pom.xml | 2 +- ranger-http/pom.xml | 2 +- ranger-hub-server-bundle/pom.xml | 2 +- ranger-server-bundle/pom.xml | 2 +- ranger-server-common/pom.xml | 2 +- ranger-server/pom.xml | 2 +- ranger-zk-client/pom.xml | 2 +- ranger-zookeeper/pom.xml | 2 +- 22 files changed, 389 insertions(+), 89 deletions(-) delete mode 100644 .github/workflows/build-check.yml create mode 100644 .github/workflows/deploy-to-maven-central.yml create mode 100644 .github/workflows/docgen.yml create mode 100644 .github/workflows/sonar.yml create mode 100644 ranger-bom/pom.xml diff --git a/.github/workflows/build-check.yml b/.github/workflows/build-check.yml deleted file mode 100644 index 78f034d8..00000000 --- a/.github/workflows/build-check.yml +++ /dev/null @@ -1,26 +0,0 @@ -# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time -# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven - -name: Java CI with Maven - -on: - push: - branches: [ main ] - pull_request: - branches: [ main ] - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - name: Set up JDK 17 - uses: actions/setup-java@v4 - with: - java-version: 17 - cache: maven - distribution: 'temurin' - - name: Build with Maven - run: mvn -B clean package --file pom.xml \ No newline at end of file diff --git a/.github/workflows/deploy-to-maven-central.yml b/.github/workflows/deploy-to-maven-central.yml new file mode 100644 index 00000000..44ab743e --- /dev/null +++ b/.github/workflows/deploy-to-maven-central.yml @@ -0,0 +1,25 @@ +name: Publish package to the Maven Central Repository +on: + workflow_dispatch: + +jobs: + publish: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Setup central + uses: actions/setup-java@v4 + with: + java-version: 17 + cache: maven + distribution: 'temurin' + server-username: MAVEN_USERNAME + server-password: MAVEN_PASSWORD + gpg-private-key: ${{ secrets.CENTRAL_GPG_KEY }} + gpg-passphrase: MAVEN_GPG_PASSPHRASE + - name: Publish package + run: mvn --batch-mode deploy -DskipTests -Pcentral-release + env: + MAVEN_USERNAME: ${{ secrets.MAVEN_CENTRAL_TOKEN_USERNAME }} + MAVEN_PASSWORD: ${{ secrets.MAVEN_CENTRAL_TOKEN_PASSWORD }} + MAVEN_GPG_PASSPHRASE: ${{ secrets.CENTRAL_GPG_KEY_PASSWORD }} diff --git a/.github/workflows/docgen.yml b/.github/workflows/docgen.yml new file mode 100644 index 00000000..b7a9a9f1 --- /dev/null +++ b/.github/workflows/docgen.yml @@ -0,0 +1,35 @@ +name: docgen +on: + push: + branches: + - main +permissions: + contents: write +jobs: + deploy: + runs-on: ubuntu-latest + steps: + - name: Checkout Code + uses: actions/checkout@v4 + - name: Configure Git Credentials + run: | + git config user.name github-actions[bot] + git config user.email 41898282+github-actions[bot]@users.noreply.github.com + - name: Setup Python + uses: actions/setup-python@v5 + with: + python-version: 3.x + - run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV + - name: Setup Cache + uses: actions/cache@v4 + with: + key: mkdocs-material-${{ env.cache_id }} + path: .cache + restore-keys: | + mkdocs-material- + - name: Install mkdocs and plugins + run: pip install markdown-include pymdown-extensions mkdocs-material mkdocs-material-extensions mkdocs-awesome-pages-plugin mkdocs-glightbox mkdocs-get-deps mkdocs-glightbox mkdocs-nav-weight mkdocs-pdf-export-plugin + working-directory: ./docs + - name: Deploy Site + run: mkdocs gh-deploy --force + working-directory: ./docs \ No newline at end of file diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml new file mode 100644 index 00000000..ea60a411 --- /dev/null +++ b/.github/workflows/sonar.yml @@ -0,0 +1,36 @@ +name: SonarQube +on: + push: + branches: + - main + pull_request: + types: [opened, synchronize, reopened] +jobs: + build: + name: Build and analyze + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis + - name: Set up JDK 17 + uses: actions/setup-java@v4 + with: + java-version: 17 + distribution: 'zulu' # Alternative distribution options are available. + - name: Cache SonarQube packages + uses: actions/cache@v4 + with: + path: ~/.sonar/cache + key: ${{ runner.os }}-sonar + restore-keys: ${{ runner.os }}-sonar + - name: Cache Maven packages + uses: actions/cache@v4 + with: + path: ~/.m2 + key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} + restore-keys: ${{ runner.os }}-m2 + - name: Build and analyze + env: + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} + run: mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=PhonePe_ranger diff --git a/CHANGELOG.md b/CHANGELOG.md index d89cafb4..a76c4695 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,10 @@ # Changelog All notable changes to this project will be documented in this file. +## [1.1.0] +- Added bill of materials for ranger, for clients who intend to use ranger. +- Updated version to release version 1.1.0 + ## [1.1-RC5] Server to server replication implemented diff --git a/README.md b/README.md index 876ddfb2..1ec74afb 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,19 @@ Ranger provides two types of discovery out of the box: - Sharded service discovery with service provider node healthchecks We'll take these up, one by one. +### Bill of materials +You could use the ranger-bom using the following in your dependency management. + +``` + + io.appform.ranger + ranger-bom + ${ranger.version} + pom + import + +``` + ###Build instructions - Clone the source: @@ -32,7 +45,7 @@ Use the following maven dependency: io.appform.ranger ranger - 1.0-RC12 + 1.1-RC5 ``` diff --git a/pom.xml b/pom.xml index 11d1d18d..b5ea39b9 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ io.appform.ranger ranger pom - 1.1-RC5 + 1.1.0 Ranger https://github.com/appform-io/ranger Service Discovery for Java @@ -44,6 +44,7 @@ ranger-discovery-bundle ranger-hub-server-bundle ranger-server + ranger-bom @@ -118,6 +119,7 @@ 2.1.12 1.2.12 + 3.8.0 @@ -200,6 +202,50 @@ ${java.release.version} + + org.projectlombok + lombok-maven-plugin + 1.18.20.0 + + + org.projectlombok + lombok + ${lombok.version} + + + + ${project.basedir}/src/main/java + ${delombok.output} + false + + + + generate-sources + + delombok + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + attach-javadocs + package + + jar + + + + + 17 + target/generated-sources/delombok/ + none + + maven-surefire-plugin 3.3.1 @@ -262,48 +308,54 @@ - - org.apache.maven.plugins - maven-javadoc-plugin - 3.6.3 - - all,-missing - - - - attach-javadocs - - jar - - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - true - - ossrh - https://s01.oss.sonatype.org/ - true - 10 - - + + + add-java-open-options-for-jdk16+ + + [16,) + + + + --add-opens java.base/java.net=ALL-UNNAMED + --add-opens java.base/sun.net=ALL-UNNAMED + + + - release + central-release release true + + + ossrh + https://s01.oss.sonatype.org/content/repositories/snapshots + + + ossrh + https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + org.sonatype.central + central-publishing-maven-plugin + 0.5.0 + true + + github + true + + org.apache.maven.plugins maven-gpg-plugin @@ -316,10 +368,10 @@ sign - true - gpg2 - + + --pinentry-mode + loopback + @@ -327,20 +379,6 @@ - - - add-java-open-options-for-jdk16+ - - [16,) - - - - --add-opens java.base/java.net=ALL-UNNAMED - --add-opens java.base/sun.net=ALL-UNNAMED - - - diff --git a/ranger-bom/pom.xml b/ranger-bom/pom.xml new file mode 100644 index 00000000..f836072f --- /dev/null +++ b/ranger-bom/pom.xml @@ -0,0 +1,175 @@ + + + 4.0.0 + + io.appform.ranger + ranger + 1.1.0 + + + ranger-bom + pom + + + 17 + 17 + UTF-8 + 1.7.0 + + + + + + io.appform.ranger + ranger-client + ${project.version} + + + io.appform.ranger + ranger-core + ${project.version} + + + io.appform.ranger + ranger-discovery-bundle + ${project.version} + + + io.appform.ranger + ranger-drove + ${project.version} + + + io.appform.ranger + ranger-drove-client + ${project.version} + + + io.appform.ranger + ranger-http + ${project.version} + + + io.appform.ranger + ranger-http-client + ${project.version} + + + io.appform.ranger + ranger-http-model + ${project.version} + + + io.appform.ranger + ranger-http-server + ${project.version} + + + io.appform.ranger + ranger-http-server-bundle + ${project.version} + + + io.appform.ranger + ranger-hub-server-bundle + ${project.version} + + + io.appform.ranger + ranger-server + ${project.version} + + + io.appform.ranger + ranger-server-bundle + ${project.version} + + + io.appform.ranger + ranger-server-common + ${project.version} + + + io.appform.ranger + ranger-zk-client + ${project.version} + + + io.appform.ranger + ranger-zk-server + ${project.version} + + + io.appform.ranger + ranger-zk-server-bundle + ${project.version} + + + io.appform.ranger + ranger-zookeeper + ${project.version} + + + + + + + + org.jacoco + jacoco-maven-plugin + 0.8.8 + + + verify + + report-aggregate + + + + **/jacoco.exec + + ${project.reporting.outputDirectory}/jacoco-aggregate + + + + + + org.codehaus.mojo + flatten-maven-plugin + ${flatten.maven.plugin-version} + + true + target + + + + flatten + process-resources + + flatten + + + true + bom + + expand + remove + remove + remove + + + + + flatten.clean + clean + + clean + + + + + + + \ No newline at end of file diff --git a/ranger-client/pom.xml b/ranger-client/pom.xml index 064f474b..cc79a4ed 100644 --- a/ranger-client/pom.xml +++ b/ranger-client/pom.xml @@ -21,7 +21,7 @@ ranger io.appform.ranger - 1.1-RC5 + 1.1.0 4.0.0 diff --git a/ranger-core/pom.xml b/ranger-core/pom.xml index f4605de4..19240b1b 100644 --- a/ranger-core/pom.xml +++ b/ranger-core/pom.xml @@ -21,7 +21,7 @@ ranger io.appform.ranger - 1.1-RC5 + 1.1.0 4.0.0 diff --git a/ranger-discovery-bundle/pom.xml b/ranger-discovery-bundle/pom.xml index 58bf1bcd..e84d8ac6 100644 --- a/ranger-discovery-bundle/pom.xml +++ b/ranger-discovery-bundle/pom.xml @@ -21,7 +21,7 @@ ranger io.appform.ranger - 1.1-RC5 + 1.1.0 4.0.0 diff --git a/ranger-drove-client/pom.xml b/ranger-drove-client/pom.xml index 155cbbd4..c33e3312 100644 --- a/ranger-drove-client/pom.xml +++ b/ranger-drove-client/pom.xml @@ -21,7 +21,7 @@ ranger io.appform.ranger - 1.1-RC5 + 1.1.0 4.0.0 diff --git a/ranger-drove/pom.xml b/ranger-drove/pom.xml index de64fb73..8f7a829e 100644 --- a/ranger-drove/pom.xml +++ b/ranger-drove/pom.xml @@ -21,7 +21,7 @@ ranger io.appform.ranger - 1.1-RC5 + 1.1.0 1.30 diff --git a/ranger-http-client/pom.xml b/ranger-http-client/pom.xml index 048a55f5..42d86038 100644 --- a/ranger-http-client/pom.xml +++ b/ranger-http-client/pom.xml @@ -21,7 +21,7 @@ ranger io.appform.ranger - 1.1-RC5 + 1.1.0 4.0.0 diff --git a/ranger-http-model/pom.xml b/ranger-http-model/pom.xml index 091dc08c..8d742248 100644 --- a/ranger-http-model/pom.xml +++ b/ranger-http-model/pom.xml @@ -21,7 +21,7 @@ ranger io.appform.ranger - 1.1-RC5 + 1.1.0 4.0.0 diff --git a/ranger-http/pom.xml b/ranger-http/pom.xml index 54a6eb2d..44da1b2a 100644 --- a/ranger-http/pom.xml +++ b/ranger-http/pom.xml @@ -21,7 +21,7 @@ ranger io.appform.ranger - 1.1-RC5 + 1.1.0 4.0.0 diff --git a/ranger-hub-server-bundle/pom.xml b/ranger-hub-server-bundle/pom.xml index 6ec8bbcd..8f5ab10d 100644 --- a/ranger-hub-server-bundle/pom.xml +++ b/ranger-hub-server-bundle/pom.xml @@ -21,7 +21,7 @@ ranger io.appform.ranger - 1.1-RC5 + 1.1.0 diff --git a/ranger-server-bundle/pom.xml b/ranger-server-bundle/pom.xml index a50ddef8..6e0121d7 100644 --- a/ranger-server-bundle/pom.xml +++ b/ranger-server-bundle/pom.xml @@ -21,7 +21,7 @@ ranger io.appform.ranger - 1.1-RC5 + 1.1.0 4.0.0 diff --git a/ranger-server-common/pom.xml b/ranger-server-common/pom.xml index ceeefd82..bb989c00 100644 --- a/ranger-server-common/pom.xml +++ b/ranger-server-common/pom.xml @@ -21,7 +21,7 @@ ranger io.appform.ranger - 1.1-RC5 + 1.1.0 4.0.0 diff --git a/ranger-server/pom.xml b/ranger-server/pom.xml index d71666ab..87022734 100644 --- a/ranger-server/pom.xml +++ b/ranger-server/pom.xml @@ -22,7 +22,7 @@ io.appform.ranger ranger - 1.1-RC5 + 1.1.0 ranger-server diff --git a/ranger-zk-client/pom.xml b/ranger-zk-client/pom.xml index 907a8343..b8a6c0d0 100644 --- a/ranger-zk-client/pom.xml +++ b/ranger-zk-client/pom.xml @@ -21,7 +21,7 @@ ranger io.appform.ranger - 1.1-RC5 + 1.1.0 4.0.0 diff --git a/ranger-zookeeper/pom.xml b/ranger-zookeeper/pom.xml index d1e9ad24..707147cf 100644 --- a/ranger-zookeeper/pom.xml +++ b/ranger-zookeeper/pom.xml @@ -21,7 +21,7 @@ ranger io.appform.ranger - 1.1-RC5 + 1.1.0 4.0.0 From 07b66908544f83388370a34dbfdfca2438d1af38 Mon Sep 17 00:00:00 2001 From: Jitendra Dhawan Date: Thu, 1 May 2025 14:28:39 +0530 Subject: [PATCH 2/4] revert phonepe sonarqube workflow file and docgen --- .github/workflows/build-check.yml | 26 ++++ .github/workflows/deploy-to-maven-central.yml | 25 ---- .github/workflows/docgen.yml | 35 ----- .github/workflows/sonar.yml | 36 ----- README.md | 2 +- pom.xml | 131 +++++++----------- 6 files changed, 74 insertions(+), 181 deletions(-) create mode 100644 .github/workflows/build-check.yml delete mode 100644 .github/workflows/deploy-to-maven-central.yml delete mode 100644 .github/workflows/docgen.yml delete mode 100644 .github/workflows/sonar.yml diff --git a/.github/workflows/build-check.yml b/.github/workflows/build-check.yml new file mode 100644 index 00000000..78f034d8 --- /dev/null +++ b/.github/workflows/build-check.yml @@ -0,0 +1,26 @@ +# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time +# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven + +name: Java CI with Maven + +on: + push: + branches: [ main ] + pull_request: + branches: [ main ] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + - name: Set up JDK 17 + uses: actions/setup-java@v4 + with: + java-version: 17 + cache: maven + distribution: 'temurin' + - name: Build with Maven + run: mvn -B clean package --file pom.xml \ No newline at end of file diff --git a/.github/workflows/deploy-to-maven-central.yml b/.github/workflows/deploy-to-maven-central.yml deleted file mode 100644 index 44ab743e..00000000 --- a/.github/workflows/deploy-to-maven-central.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: Publish package to the Maven Central Repository -on: - workflow_dispatch: - -jobs: - publish: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - name: Setup central - uses: actions/setup-java@v4 - with: - java-version: 17 - cache: maven - distribution: 'temurin' - server-username: MAVEN_USERNAME - server-password: MAVEN_PASSWORD - gpg-private-key: ${{ secrets.CENTRAL_GPG_KEY }} - gpg-passphrase: MAVEN_GPG_PASSPHRASE - - name: Publish package - run: mvn --batch-mode deploy -DskipTests -Pcentral-release - env: - MAVEN_USERNAME: ${{ secrets.MAVEN_CENTRAL_TOKEN_USERNAME }} - MAVEN_PASSWORD: ${{ secrets.MAVEN_CENTRAL_TOKEN_PASSWORD }} - MAVEN_GPG_PASSPHRASE: ${{ secrets.CENTRAL_GPG_KEY_PASSWORD }} diff --git a/.github/workflows/docgen.yml b/.github/workflows/docgen.yml deleted file mode 100644 index b7a9a9f1..00000000 --- a/.github/workflows/docgen.yml +++ /dev/null @@ -1,35 +0,0 @@ -name: docgen -on: - push: - branches: - - main -permissions: - contents: write -jobs: - deploy: - runs-on: ubuntu-latest - steps: - - name: Checkout Code - uses: actions/checkout@v4 - - name: Configure Git Credentials - run: | - git config user.name github-actions[bot] - git config user.email 41898282+github-actions[bot]@users.noreply.github.com - - name: Setup Python - uses: actions/setup-python@v5 - with: - python-version: 3.x - - run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV - - name: Setup Cache - uses: actions/cache@v4 - with: - key: mkdocs-material-${{ env.cache_id }} - path: .cache - restore-keys: | - mkdocs-material- - - name: Install mkdocs and plugins - run: pip install markdown-include pymdown-extensions mkdocs-material mkdocs-material-extensions mkdocs-awesome-pages-plugin mkdocs-glightbox mkdocs-get-deps mkdocs-glightbox mkdocs-nav-weight mkdocs-pdf-export-plugin - working-directory: ./docs - - name: Deploy Site - run: mkdocs gh-deploy --force - working-directory: ./docs \ No newline at end of file diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml deleted file mode 100644 index ea60a411..00000000 --- a/.github/workflows/sonar.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: SonarQube -on: - push: - branches: - - main - pull_request: - types: [opened, synchronize, reopened] -jobs: - build: - name: Build and analyze - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 # Shallow clones should be disabled for a better relevancy of analysis - - name: Set up JDK 17 - uses: actions/setup-java@v4 - with: - java-version: 17 - distribution: 'zulu' # Alternative distribution options are available. - - name: Cache SonarQube packages - uses: actions/cache@v4 - with: - path: ~/.sonar/cache - key: ${{ runner.os }}-sonar - restore-keys: ${{ runner.os }}-sonar - - name: Cache Maven packages - uses: actions/cache@v4 - with: - path: ~/.m2 - key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} - restore-keys: ${{ runner.os }}-m2 - - name: Build and analyze - env: - SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} - run: mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar -Dsonar.projectKey=PhonePe_ranger diff --git a/README.md b/README.md index 1ec74afb..5f8f7b42 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ Use the following maven dependency: io.appform.ranger ranger - 1.1-RC5 + 1.1.0 ``` diff --git a/pom.xml b/pom.xml index b5ea39b9..ba800403 100644 --- a/pom.xml +++ b/pom.xml @@ -119,7 +119,6 @@ 2.1.12 1.2.12 - 3.8.0 @@ -202,50 +201,6 @@ ${java.release.version} - - org.projectlombok - lombok-maven-plugin - 1.18.20.0 - - - org.projectlombok - lombok - ${lombok.version} - - - - ${project.basedir}/src/main/java - ${delombok.output} - false - - - - generate-sources - - delombok - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - attach-javadocs - package - - jar - - - - - 17 - target/generated-sources/delombok/ - none - - maven-surefire-plugin 3.3.1 @@ -308,54 +263,48 @@ + + org.apache.maven.plugins + maven-javadoc-plugin + 3.6.3 + + all,-missing + + + + attach-javadocs + + jar + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.7.0 + true + + ossrh + https://s01.oss.sonatype.org/ + true + 10 + + - - - add-java-open-options-for-jdk16+ - - [16,) - - - - --add-opens java.base/java.net=ALL-UNNAMED - --add-opens java.base/sun.net=ALL-UNNAMED - - - - central-release + release release true - - - ossrh - https://s01.oss.sonatype.org/content/repositories/snapshots - - - ossrh - https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ - - - - org.sonatype.central - central-publishing-maven-plugin - 0.5.0 - true - - github - true - - org.apache.maven.plugins maven-gpg-plugin @@ -368,10 +317,10 @@ sign - - --pinentry-mode - loopback - + true + gpg2 + @@ -379,6 +328,20 @@ + + + add-java-open-options-for-jdk16+ + + [16,) + + + + --add-opens java.base/java.net=ALL-UNNAMED + --add-opens java.base/sun.net=ALL-UNNAMED + + + From 80f1818e6edb9d315154fa4da32479e02402aef7 Mon Sep 17 00:00:00 2001 From: Jitendra Dhawan Date: Sun, 22 Jun 2025 01:04:23 +0530 Subject: [PATCH 3/4] add all modules as dependencies in ranger-bom pom to generate aggregate jacoco report --- ranger-bom/pom.xml | 93 ++++++++++++++++++++++++++++++++++++---------- 1 file changed, 73 insertions(+), 20 deletions(-) diff --git a/ranger-bom/pom.xml b/ranger-bom/pom.xml index f836072f..107c1c53 100644 --- a/ranger-bom/pom.xml +++ b/ranger-bom/pom.xml @@ -61,16 +61,6 @@ ranger-http-model ${project.version} - - io.appform.ranger - ranger-http-server - ${project.version} - - - io.appform.ranger - ranger-http-server-bundle - ${project.version} - io.appform.ranger ranger-hub-server-bundle @@ -96,16 +86,6 @@ ranger-zk-client ${project.version} - - io.appform.ranger - ranger-zk-server - ${project.version} - - - io.appform.ranger - ranger-zk-server-bundle - ${project.version} - io.appform.ranger ranger-zookeeper @@ -114,6 +94,79 @@ + + + io.appform.ranger + ranger-client + ${project.version} + + + io.appform.ranger + ranger-core + ${project.version} + + + io.appform.ranger + ranger-discovery-bundle + ${project.version} + + + io.appform.ranger + ranger-drove + ${project.version} + + + io.appform.ranger + ranger-drove-client + ${project.version} + + + io.appform.ranger + ranger-http + ${project.version} + + + io.appform.ranger + ranger-http-client + ${project.version} + + + io.appform.ranger + ranger-http-model + ${project.version} + + + io.appform.ranger + ranger-hub-server-bundle + ${project.version} + + + io.appform.ranger + ranger-server + ${project.version} + + + io.appform.ranger + ranger-server-bundle + ${project.version} + + + io.appform.ranger + ranger-server-common + ${project.version} + + + io.appform.ranger + ranger-zk-client + ${project.version} + + + io.appform.ranger + ranger-zookeeper + ${project.version} + + + From 60c99030967dae0e362ac958197575b61f2bd015 Mon Sep 17 00:00:00 2001 From: Jitendra Dhawan Date: Sun, 22 Jun 2025 01:10:59 +0530 Subject: [PATCH 4/4] remove version from README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 5f8f7b42..a020d9a7 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,6 @@ Use the following maven dependency: io.appform.ranger ranger - 1.1.0 ```