Skip to content
This repository has been archived by the owner on Feb 18, 2024. It is now read-only.

Only test against Node 9 on master #922

Merged
merged 1 commit into from
Jun 1, 2018
Merged

Only test against Node 9 on master #922

merged 1 commit into from
Jun 1, 2018

Conversation

edmorley
Copy link
Member

Since it's very unlikely we're ever going to have a Node 9 only CI failure if Node 8 and Node 10 both pass. This means each PR/branch only uses 2 jobs rather than 3, out of our 5 concurrent job allowance - but yet we still have coverage once they are merged to master.

Node 9 will also no longer be supported after the end of June.

@edmorley edmorley self-assigned this May 31, 2018
@edmorley edmorley closed this May 31, 2018
@edmorley edmorley changed the base branch from node9-master-only to master May 31, 2018 17:04
@edmorley edmorley reopened this May 31, 2018
@edmorley
Copy link
Member Author

The Node 9 job was still scheduled. Might be a Travis bug - have emailed their support.

Since it's very unlikely we're ever going to have a Node 9 only CI
failure if Node 8 and Node 10 both pass. This means each PR/branch
only uses 2 jobs rather than 3, out of our 5 concurrent job
allowance - but yet we still have coverage once they are merged to
`master`.

Node 9 will also no longer be supported after the end of June.
@edmorley
Copy link
Member Author

edmorley commented Jun 1, 2018

It turns out that for PRs, branch means "base branch", so the conditional also needs to check for type too. I've updated the PR and it now works as expected. I've also opened a PR against the Travis docs (travis-ci/docs-travis-ci-com#1873).

@edmorley edmorley merged commit 590b9df into neutrinojs:master Jun 1, 2018
@edmorley edmorley deleted the node9-master-only branch June 1, 2018 08:29
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

Successfully merging this pull request may close these issues.

2 participants