You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by dp...@apache.org on 2019/08/13 00:39:57 UTC

[cordova-common] branch ci-workflow created (now a400473)

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

dpogue pushed a change to branch ci-workflow
in repository https://gitbox.apache.org/repos/asf/cordova-common.git.


      at a400473  Test using GitHub workflows for CI

This branch includes the following new commits:

     new a400473  Test using GitHub workflows for CI

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



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


[cordova-common] 01/01: Test using GitHub workflows for CI

Posted by dp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

dpogue pushed a commit to branch ci-workflow
in repository https://gitbox.apache.org/repos/asf/cordova-common.git

commit a400473a35ddf33505fc2cc1859db82a173f5c31
Author: Darryl Pogue <da...@dpogue.ca>
AuthorDate: Thu Aug 8 23:37:40 2019 -0700

    Test using GitHub workflows for CI
---
 .github/workflows/ci.yml | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 0000000..be6a7ec
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,26 @@
+name: Continuous Integration
+
+on: [push, pull_request]
+
+jobs:
+  test:
+    name: Test on ${{ matrix.os }} with node ${{ matrix.node_version }}
+    runs-on: ${{ matrix.os }}
+    strategy:
+      matrix:
+        node_version: [6, 8, 10, 12]
+        os: [ubuntu-latest, windows-latest, macos-latest]
+
+    steps:
+      - uses: actions/checkout@v1
+
+      - name: Use Node.js ${{ matrix.node_version }}
+        uses: actions/setup-node@v1
+        with:
+          version: ${{ matrix.node_version }}
+
+     - name: npm install and test
+       runs: |
+           npm install
+           npm test
+           npm run cover


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