diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7a5c36bc..ca44eebf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,45 +11,6 @@ on: # We build for other platforms except linux which is already covered in build-and-test. # Also, We're not running tests here as those are already covered with linux build. jobs: - Get-CI-Image-Tag: - uses: opensearch-project/opensearch-build/.github/workflows/get-ci-image-tag.yml@main - with: - product: opensearch - - build-linux: - strategy: - matrix: - java: [11, 17] - - name: Build and Test CCR Plugin on Linux - runs-on: ubuntu-latest - needs: Get-CI-Image-Tag - container: - # using the same image which is used by opensearch-build team to build the OpenSearch Distribution - # this image tag is subject to change as more dependencies and updates will arrive over time - image: ${{ needs.Get-CI-Image-Tag.outputs.ci-image-version-linux }} - # need to switch to root so that github actions can install runner binary on container without permission issues. - options: --user root - - steps: - - name: Checkout CCR - uses: actions/checkout@v2 - - name: Setup Java ${{ matrix.java }} - uses: actions/setup-java@v1 - with: - java-version: ${{ matrix.java }} - - - name: Run build - # switching the user, as OpenSearch cluster can only be started as root/Administrator on linux-deb/linux-rpm/windows-zip. - run: | - chown -R 1000:1000 `pwd` - su `id -un 1000` -c 'whoami && java -version && ./gradlew --refresh-dependencies clean release -D"build.snapshot=true" -x test -x IntegTest' - - - name: Upload Coverage Report - uses: codecov/codecov-action@v1 - with: - token: ${{ secrets.CODECOV_TOKEN }} - build: continue-on-error: true strategy: