You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by kh...@apache.org on 2019/08/12 20:41:39 UTC

[maven-dependency-plugin] 01/01: Testing GitHub Actions.

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

khmarbaise pushed a commit to branch GITHUB_ACTIONS
in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git

commit 1f4c69b90104ab198d46b54fea4e03eef4519770
Author: Karl Heinz Marbaise <kh...@apache.org>
AuthorDate: Mon Aug 12 22:40:03 2019 +0200

    Testing GitHub Actions.
---
 .github/workflows/main.yml | 85 ++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 85 insertions(+)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
new file mode 100644
index 0000000..c57ddcf
--- /dev/null
+++ b/.github/workflows/main.yml
@@ -0,0 +1,85 @@
+name: Aapche Maven Dependency Plugin
+on:
+  push:
+    branches:
+    - master
+  pull_request: 
+    branches:
+		- MDEP-*
+    - *
+    
+jobs:
+  mdep_linux_11:
+    name: Linux (OpenJDK 11)
+    runs-on: ubuntu-latest
+    container: openjdk:11
+    steps:
+    - uses: actions/checkout@master
+      with:
+        fetch-depth: 10
+    
+    - name: Build
+      run: |
+        set -e
+				mvn -V --no-transfer-progress -B clean verify -Prun-its
+        
+      shell: bash  
+      env:
+       LC_ALL: en_US.UTF-8
+
+  mdep_linux_12:
+    name: Linux (OpenJDK 12)
+    runs-on: ubuntu-latest
+    container: openjdk:12
+    steps:
+    - uses: actions/checkout@master
+      with:
+        fetch-depth: 10
+    
+    - name: Build
+      run: |
+        set -e
+				mvn -V --no-transfer-progress -B clean verify -Prun-its
+        
+      shell: bash  
+      env:
+       LC_ALL: en_US.UTF-8
+
+  mdep_linux_13:
+    name: Linux (OpenJDK 13)
+    runs-on: ubuntu-latest
+    container: openjdk:13
+    steps:
+    - uses: actions/checkout@master
+      with:
+        fetch-depth: 10
+    
+    - name: Test
+      run: |
+        set -e
+				mvn -V --no-transfer-progress -B clean verify -Prun-its
+        
+      shell: bash
+      env:
+       LC_ALL: en_US.UTF-8
+  
+  mdep_windows:
+    name: Windows
+    runs-on: windows-latest
+    steps:
+    - uses: actions/checkout@master
+      with:
+        fetch-depth: 10
+   
+    - run: choco install openjdk --version 12.0.2
+      shell: bash
+    
+    - name: Test
+      run: |
+        set -e
+        export JAVA_HOME="C:\Program Files\OpenJDK\jdk-12.0.2"
+				mvn -V --no-transfer-progress -B clean verify -Prun-its
+      
+      shell: bash
+      env:
+       LC_ALL: en_US.UTF-8