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/14 04:34:35 UTC

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

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 009c995  Comment out tests while testing eslint

This branch includes the following new commits:

     new f056eac  Test using GitHub workflows for CI
     new 5dbd731  Try my eslint plugin
     new 326c3ea  Update workflow
     new 009c995  Comment out tests while testing eslint

The 4 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/04: 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 f056eaca56a919b9be6c8111a625f6e8bd8da9ac
Author: Darryl Pogue <da...@dpogue.ca>
AuthorDate: Thu Aug 8 23:37:40 2019 -0700

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

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
new file mode 100644
index 0000000..d32e645
--- /dev/null
+++ b/.github/workflows/main.yml
@@ -0,0 +1,32 @@
+name: CI
+
+on:
+  push:
+    branches:
+    - master
+  pull_request:
+    branches:
+    - '*'
+
+jobs:
+  test:
+    name: NodeJS ${{ matrix.node_version }} on ${{ matrix.os }}
+    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
+        run: |
+          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


[cordova-common] 02/04: Try my eslint plugin

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 5dbd731f02e4b04482b28cf5fd3f2f5292c65b07
Author: Darryl Pogue <da...@dpogue.ca>
AuthorDate: Tue Aug 13 00:06:15 2019 -0700

    Try my eslint plugin
---
 .github/workflows/main.yml | 29 ++++++++++++++++++++++++-----
 1 file changed, 24 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index d32e645..7e08144 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -9,6 +9,25 @@ on:
     - '*'
 
 jobs:
+  lint:
+    name: 'ESLint'
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v1
+
+      - name: Use Node.js 10
+        uses: actions/setup-node@v1
+        with:
+          version: 10
+
+      - name: npm install
+        run: npm install
+
+      - name: eslint
+        uses: dpogue/eslint-check-action@dev
+        with:
+          repo-token: ${{ secrets.GITHUB_TOKEN }}
+
   test:
     name: NodeJS ${{ matrix.node_version }} on ${{ matrix.os }}
     runs-on: ${{ matrix.os }}
@@ -25,8 +44,8 @@ jobs:
         with:
           version: ${{ matrix.node_version }}
 
-      - name: npm install and test
-        run: |
-          npm install
-          npm test
-          npm run cover
+      - name: npm install
+        run: npm install
+
+      - name: npm test
+        run: npm test


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


[cordova-common] 04/04: Comment out tests while testing eslint

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 009c9950da31dfb776a9aca2917c76c033d3151f
Author: Darryl Pogue <da...@dpogue.ca>
AuthorDate: Tue Aug 13 21:34:16 2019 -0700

    Comment out tests while testing eslint
---
 .github/workflows/main.yml | 34 +++++++++++++++++-----------------
 1 file changed, 17 insertions(+), 17 deletions(-)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 855ab44..7fef5b3 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -45,24 +45,24 @@ jobs:
         with:
           repo-token: ${{ secrets.GITHUB_TOKEN }}
 
-  test:
-    name: NodeJS ${{ matrix.node_version }} on ${{ matrix.os }}
-    runs-on: ${{ matrix.os }}
-    strategy:
-      matrix:
-        node_version: [6, 8, 10, 12]
-        os: [ubuntu-latest, windows-latest, macos-latest]
+# test:
+#   name: NodeJS ${{ matrix.node_version }} on ${{ matrix.os }}
+#   runs-on: ${{ matrix.os }}
+#   strategy:
+#     matrix:
+#       node_version: [6, 8, 10, 12]
+#       os: [ubuntu-latest, windows-latest, macos-latest]
 
-    steps:
-      - uses: actions/checkout@v1
+#   steps:
+#     - uses: actions/checkout@v1
 
-      - name: Use Node.js ${{ matrix.node_version }}
-        uses: actions/setup-node@v1
-        with:
-          version: ${{ matrix.node_version }}
+#     - name: Use Node.js ${{ matrix.node_version }}
+#       uses: actions/setup-node@v1
+#       with:
+#         version: ${{ matrix.node_version }}
 
-      - name: npm install
-        run: npm install
+#     - name: npm install
+#       run: npm install
 
-      - name: npm test
-        run: npm test
+#     - name: npm test
+#       run: npm test


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


[cordova-common] 03/04: Update workflow

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 326c3ea4213e20c5961157d2a46ccab2c3de4b60
Author: Darryl Pogue <da...@dpogue.ca>
AuthorDate: Tue Aug 13 21:06:30 2019 -0700

    Update workflow
---
 .github/workflows/main.yml | 23 ++++++++++++++++++++---
 1 file changed, 20 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 7e08144..855ab44 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -1,3 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+#  KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
 name: CI
 
 on:
@@ -15,15 +32,15 @@ jobs:
     steps:
       - uses: actions/checkout@v1
 
-      - name: Use Node.js 10
+      - name: Use Node.js 12
         uses: actions/setup-node@v1
         with:
-          version: 10
+          version: 12
 
       - name: npm install
         run: npm install
 
-      - name: eslint
+      - name: ESLint
         uses: dpogue/eslint-check-action@dev
         with:
           repo-token: ${{ secrets.GITHUB_TOKEN }}


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