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