From c1df6e57ce6f3c52543d4313223050b64fb83ecc Mon Sep 17 00:00:00 2001 From: Sriharsha Chintalapani Date: Wed, 2 Aug 2023 22:30:27 -0700 Subject: [PATCH] fix maven buiild workflows (#12720) * fix maven buiild workflows * fix maven buiild workflows --- .github/workflows/maven-build.yml | 15 ++------------- ...s-build.yml => maven-postgres-tests-build.yml} | 13 +------------ 2 files changed, 3 insertions(+), 25 deletions(-) rename .github/workflows/{maven-psotgres-tests-build.yml => maven-postgres-tests-build.yml} (85%) diff --git a/.github/workflows/maven-build.yml b/.github/workflows/maven-build.yml index edef19e55b6..605c4f191f2 100644 --- a/.github/workflows/maven-build.yml +++ b/.github/workflows/maven-build.yml @@ -104,30 +104,19 @@ jobs: sudo apt-get install -y unixodbc-dev python3-venv librdkafka-dev gcc libsasl2-dev build-essential libssl-dev libffi-dev \ librdkafka-dev unixodbc-dev libevent-dev jq - - name: Setup Test Containers Properties - run: | - sudo make install_antlr_cli - echo 'testcontainers.reuse.enable=true' >> $HOME/.testcontainers.properties - - name: Build PR with Maven env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} if: ${{ github.event_name == 'pull_request_target' }} run: | git fetch --no-tags https://github.com/open-metadata/OpenMetadata.git +refs/heads/main:refs/remotes/origin/main - mvn -pl :openmetadata-service -Dsonar.login=${{ secrets.SONAR_TOKEN }} \ - -Dsonar.pullrequest.key=${{ github.event.pull_request.number }} \ - -Dsonar.pullrequest.branch=${{ github.head_ref }} \ - -Dsonar.pullrequest.base=main \ - -Dsonar.pullrequest.github.repository=OpenMetadata \ - -Dsonar.scm.revision=${{ github.event.pull_request.head.sha }} \ - -Dsonar.pullrequest.provider=github clean test + mvn -pl :openmetadata-service clean test - name: Build with Maven env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} if: ${{ github.event_name == 'push' }} - run: mvn -Dsonar.login=${{ secrets.SONAR_TOKEN }} clean verify --batch-mode + run: mvn -Dsonar.login=${{ secrets.SONAR_TOKEN }} clean test - name: Clean Up run: | diff --git a/.github/workflows/maven-psotgres-tests-build.yml b/.github/workflows/maven-postgres-tests-build.yml similarity index 85% rename from .github/workflows/maven-psotgres-tests-build.yml rename to .github/workflows/maven-postgres-tests-build.yml index da6f90009cf..9fea2f4622f 100644 --- a/.github/workflows/maven-psotgres-tests-build.yml +++ b/.github/workflows/maven-postgres-tests-build.yml @@ -104,24 +104,13 @@ jobs: sudo apt-get install -y unixodbc-dev python3-venv librdkafka-dev gcc libsasl2-dev build-essential libssl-dev libffi-dev \ librdkafka-dev unixodbc-dev libevent-dev jq - - name: Setup Test Containers Properties - run: | - sudo make install_antlr_cli - echo 'testcontainers.reuse.enable=true' >> $HOME/.testcontainers.properties - - name: Build PR with Maven env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} if: ${{ github.event_name == 'pull_request_target' }} run: | git fetch --no-tags https://github.com/open-metadata/OpenMetadata.git +refs/heads/main:refs/remotes/origin/main - mvn -pl :openmetadata-service -Dsonar.login=${{ secrets.SONAR_TOKEN }} \ - -Dsonar.pullrequest.key=${{ github.event.pull_request.number }} \ - -Dsonar.pullrequest.branch=${{ github.head_ref }} \ - -Dsonar.pullrequest.base=main \ - -Dsonar.pullrequest.github.repository=OpenMetadata \ - -Dsonar.scm.revision=${{ github.event.pull_request.head.sha }} \ - -Dsonar.pullrequest.provider=github :openmetadata-service -Dprofile=postgres-tests clean test + mvn -pl :openmetadata-service -Dprofile=postgres-tests clean test - name: Build with Maven env: