facebookarchive / flux

Application Architecture for Building User Interfaces
https://facebookarchive.github.io/flux/
Other
17.42k stars 3.47k forks source link

Fix failing TravisCI jobs #485

Closed bigfootjon closed 4 years ago

bigfootjon commented 4 years ago

Currently, yarn install will fail due to artifactory.twitter.biz not resolving. To fix this I deleted all of the "resolved" and "integrity" lines out of the yarn.lock file and ran "yarn install" to pull in updated URLs.

A few version numbers also changed and the dist files were altered, but the test suite still passes and it doesn't seem that anything functionally changed. This has the nice side effect of closing #481.

This fixed some of the jobs failing, but a few still were: node v6 and node v13. Node version 6 is obsolete so I replaced it with current LTS versions. To fix modern node versions, gulp >3 is required so I upgraded gulp and the migrated Gulpfile to be compatible.