You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by vl...@apache.org on 2019/10/07 17:34:51 UTC

[jmeter] 01/01: Add GitHub Actions CI with Windows and macOS

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

vladimirsitnikov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jmeter.git

commit c4422cd526ca8e747b3a08babf0e5bfc055e8073
Author: Vladimir Sitnikov <si...@gmail.com>
AuthorDate: Mon Oct 7 13:58:40 2019 +0300

    Add GitHub Actions CI with Windows and macOS
---
 .github/workflows/main.yml | 41 +++++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
new file mode 100644
index 0000000..8679312
--- /dev/null
+++ b/.github/workflows/main.yml
@@ -0,0 +1,41 @@
+name: CI
+
+on:
+  push:
+    branches:
+      - '*'
+  pull_request:
+    branches:
+      - '*'
+
+jobs:
+  windows:
+    name: 'Windows (JDK 13)'
+    runs-on: windows-latest
+    steps:
+    - uses: actions/checkout@master
+      with:
+        fetch-depth: 50
+    - name: 'Set up JDK 13'
+      uses: actions/setup-java@v1
+      with:
+        java-version: 13
+    - name: 'Test'
+      shell: bash
+      run: |
+        ./gradlew build -x distTar -x distTarSha512 -x signDistTar -x distTarSource -x distTarSourceSha512 -x signDistTarSource
+
+  mac:
+    name: 'macOS (JDK 13)'
+    runs-on: macos-latest
+    steps:
+    - uses: actions/checkout@master
+      with:
+        fetch-depth: 50
+    - name: 'Set up JDK 13'
+      uses: actions/setup-java@v1
+      with:
+        java-version: 13
+    - name: 'Test'
+      run: |
+        ./gradlew build -x distTar -x distTarSha512 -x signDistTar -x distTarSource -x distTarSourceSha512 -x signDistTarSource -Dskip.test_TestDNSCacheManager.testWithCustomResolverAnd1Server=true