You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by we...@apache.org on 2021/05/13 05:24:28 UTC

[hadoop-thirdparty] 01/02: HADOOP-17667. Add precommit check for Hadoop Thirdparty repository. (#12)

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

weichiu pushed a commit to branch branch-1.1.0
in repository https://gitbox.apache.org/repos/asf/hadoop-thirdparty.git

commit 6544607ebe1c9496621b0f7d2f5cf49f743cf6fb
Author: Akira Ajisaka <aa...@apache.org>
AuthorDate: Sun May 2 11:26:01 2021 +0900

    HADOOP-17667. Add precommit check for Hadoop Thirdparty repository. (#12)
    
    Reviewed-by: Siyao Meng <sm...@cloudera.com>
    Reviewed-by: Wei-Chiu Chuang <we...@apache.org>
    (cherry picked from commit b1383c6414f3b3f68b4268bb0f8f28cd66044789)
    (cherry picked from commit e5ad370af0927405c80f3e965d271a6bf99cd331)
---
 .github/workflows/build.yml            | 18 ++++++++++++++++++
 .github/workflows/dependency_check.yml | 23 +++++++++++++++++++++++
 2 files changed, 41 insertions(+)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
new file mode 100644
index 0000000..b1154ad
--- /dev/null
+++ b/.github/workflows/build.yml
@@ -0,0 +1,18 @@
+name: Build
+
+on: [push, pull_request]
+
+jobs:
+  build:
+    runs-on: ubuntu-latest
+    steps:
+    - name: Checkout source
+      uses: actions/checkout@v2
+    - name: Set up JDK 8
+      uses: actions/setup-java@v2
+      with:
+        java-version: '8'
+        distribution: 'adopt'
+    - name: Build with Maven
+      run: mvn install
+
diff --git a/.github/workflows/dependency_check.yml b/.github/workflows/dependency_check.yml
new file mode 100644
index 0000000..9042662
--- /dev/null
+++ b/.github/workflows/dependency_check.yml
@@ -0,0 +1,23 @@
+name: Dependency check
+
+on: [push, pull_request]
+
+jobs:
+  build:
+    runs-on: ubuntu-latest
+    steps:
+    - name: Checkout source
+      uses: actions/checkout@v2
+    - name: Set up JDK 8
+      uses: actions/setup-java@v2
+      with:
+        java-version: '8'
+        distribution: 'adopt'
+    - name: Dependency check with Maven
+      run: mvn dependency-check:aggregate
+    - name: Upload the report
+      uses: actions/upload-artifact@v2
+      with:
+        name: dependency-check-report
+        path: "**/target/dependency-check-report.html"
+

---------------------------------------------------------------------
To unsubscribe, e-mail: common-commits-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-commits-help@hadoop.apache.org