[CI] Firefox needs to be defined as FirefoxHeadless (#4415)

* [ci] Firefox needs to be defined as FirefoxHeadless

* Update job names and comments

* Fix circleCI config yaml
This commit is contained in:
John Hill 2021-11-01 13:21:08 -07:00 committed by GitHub
parent 98080784a3
commit a50c1704e5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 26 additions and 14 deletions

View File

@ -30,7 +30,7 @@ jobs:
version: "91.2.0esr" #https://archive.mozilla.org/pub/firefox/releases/
- when:
condition:
equal: [ "Firefox", <<parameters.browser>> ]
equal: [ "FirefoxHeadless", <<parameters.browser>> ]
steps:
- browser-tools/install-firefox
- when:
@ -70,13 +70,13 @@ workflows:
node-version: lts/dubnium
browser: ChromeHeadless
- test:
name: node12-build-only
name: node12-build-lint
node-version: lts/erbium
browser: "" #Skip testing
browser: "" #Skip unit tests
- test:
name: node14-build-only
name: node14-build-lint
node-version: lts/fermium
browser: "" #Skip testing
browser: "" #Skip unit tests
nightly:
jobs:
@ -91,7 +91,7 @@ workflows:
- test:
name: node14-firefox-nightly
node-version: lts/fermium
browser: Firefox
browser: FirefoxHeadless
triggers:
- schedule:
cron: "0 0 * * *"

View File

@ -1,13 +1,25 @@
codecov:
require_ci_to_pass: true
require_ci_to_pass: false #This setting will update the bot regardless of whether or not tests pass
status:
project:
default:
informational: true
patch:
default:
informational: true
coverage:
status:
project:
default:
informational: true
patch:
default:
informational: true
precision: 2
round: down
range: "66...100"
parsers:
gcov:
branch_detection:
conditional: true
loop: true
method: false
macro: false
comment:
layout: "reach,diff,flags,files,footer"