mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2024-12-30 23:34:57 +00:00
a5659210a3
Node 8 is End of Life since the beginning of 2020.[1] Due to not deprecating it earlier, the next release will be the last release supporting it. There are no breaking changes to be expected anymore, therefore removing the Tests can be considered safe and the release can start its existence with a green CI. This patch removes the test for NodeJS version 8 from the TravisCI jobs. [1]: https://nodejs.org/en/about/releases/
35 lines
646 B
YAML
35 lines
646 B
YAML
language: node_js
|
|
dist: xenial
|
|
cache: yarn
|
|
|
|
jobs:
|
|
include:
|
|
- stage: Static Tests
|
|
name: eslint
|
|
node_js:
|
|
- 10
|
|
script:
|
|
- yarn run eslint
|
|
- name: ShellCheck
|
|
script:
|
|
- shellcheck bin/heroku bin/setup
|
|
language: generic
|
|
- name: json-lint
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- jq
|
|
script:
|
|
- yarn run jsonlint
|
|
language: generic
|
|
- stage: Dynamic Tests
|
|
name: Node.js 10
|
|
node_js:
|
|
- 10
|
|
script:
|
|
- yarn run mocha-suite
|
|
- name: Node.js 12
|
|
node_js:
|
|
- 12
|
|
script:
|
|
- yarn run mocha-suite
|