This is an automated email from the ASF dual-hosted git repository.

abhi pushed a commit to branch enable-docker-builds
in repository https://gitbox.apache.org/repos/asf/ranger.git

commit b547dccee448069be6c91a624012ae0f34b6aa30
Author: Abhishek Kumar <abhishekkumar100...@gmail.com>
AuthorDate: Sat Mar 16 23:52:33 2024 -0700

    Update maven.yml
---
 .github/workflows/maven.yml | 36 +++++++++++++++++++++++++-----------
 1 file changed, 25 insertions(+), 11 deletions(-)

diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index 8e21a946c..be59602f2 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -32,16 +32,30 @@ on:
 
 jobs:
   build:
-
     runs-on: ubuntu-latest
-
     steps:
-    - uses: actions/checkout@v3
-    - name: Set up JDK 8
-      uses: actions/setup-java@v3
-      with:
-        java-version: '8'
-        distribution: 'temurin'
-        cache: maven
-    - name: Build with Maven
-      run: mvn clean install --no-transfer-progress -B -V 
+      - uses: actions/checkout@v3
+      - name: Set up JDK 8
+        uses: actions/setup-java@v3
+        with:
+          java-version: '8'
+          distribution: 'temurin'
+          cache: maven
+      - name: Build with Maven
+        run: mvn clean install --no-transfer-progress -B -V
+  docker-build:
+    needs:
+      - build
+    runs-on: ubuntu-latest
+    steps:
+      - name: Build base image
+        run: |
+          cp target/ranger-* dev-support/ranger-docker/dist/
+          cp target/version dev-support/ranger-docker/dist/
+          cd dev-support/ranger-docker
+          chmod +x download-archives.sh && ./download-archives.sh
+          docker-compose -f docker-compose.ranger-base.yml build
+          export DOCKER_BUILDKIT=1
+          export COMPOSE_DOCKER_CLI_BUILD=1
+          export RANGER_DB_TYPE=postgres
+          docker-compose -f docker-compose.ranger.yml -f 
docker-compose.ranger-${RANGER_DB_TYPE}.yml build

Reply via email to