1
0
Fork 0
mirror of https://github.com/terribleplan/next.js.git synced 2024-01-19 02:48:18 +00:00
Commit graph

21 commits

Author SHA1 Message Date
Tim Neutkens b1c4f3aec4
Monorepo (#5341)
- Implements Lerna
- Moves all source code into `packages/next`
- Keeps integration tests in the root directory
2018-10-01 01:02:10 +02:00
Tim Neutkens 249d4be6d6 Clear node_modules/.cache before saving node_modules on travis 2018-09-16 17:31:36 +02:00
Tim Neutkens 442ec79369 Travis no longer has to remove yarn.lock 2018-09-02 15:20:19 +02:00
Tim Neutkens 75476a9136
[WIP] Webpack 4, react-error-overlay, react-loadable (#4639)
Webpack 4, react-error-overlay, react-loadable (major)
2018-07-24 11:24:40 +02:00
Leo Lamprecht 0f87368da2 Renewed npm token (#4780)
As per [this post](https://blog.npmjs.org/post/175824896885/incident-report-npm-inc-operations-incident-of).

**This needs to be cherry-picked to master as well.**
2018-07-13 19:57:46 +02:00
Leo Lamprecht 810705a076 Replaced npm token (#4680) 2018-06-28 19:09:50 +02:00
Leo Lamprecht f5fa8a160d Replaced NPM token (#4193)
* 6.0.0-canary.5

* Replaced NPM token

* Fixed version
2018-04-22 16:39:05 -07:00
Leo Lamprecht 17db533be5 Fixed deployment token (#4019) 2018-03-16 17:15:14 +01:00
Benjamin Atkin 57c6f80d72 use underscore in node_modules in travis config (#3369)
The cached directory for node_modules has a dash. AFAIK node uses an underscore, not a dash, for node_modules.

Alternatively, remove it from cached directories if the typo isn't causing any problems.
2017-12-02 18:12:57 +01:00
Leo Lamprecht 92cc28a448 Canary-specific Travis CI config
https://leo.im/2017/canary
2017-11-06 10:45:46 +01:00
Tim Neutkens ba31826d2e Update deploy keys 2017-10-23 22:13:59 +02:00
Tim Neutkens ef157d97a7 Add auto-publishing of new tags (#3100)
* Add auto-publishing of new tags

* Fix paste

* Valid json

* Remove now installation
2017-10-23 20:25:00 +02:00
Arunoda Susiripala 89d4e0af4a Only use Node 6 as the testing Node.js version. (#2609)
It's safe to use this as we don't use any platform specific Node.js features.
2017-07-20 22:19:32 +05:30
Arunoda Susiripala fb496b7c9a Run tests in Travis. (#1247)
* Run tests in Travis.

* Update deps and config.

* Update jest config.

* Disable a test temp.

* Increase the timeout.
2017-02-22 23:38:49 +05:30
Arunoda Susiripala 1dc52dbc6c New test setup (#640)
* Use jest-cli instead of gulp plugin.

* Use jest-cli instead of gulp plugin.

* Move fixtures into the examples dir.

* Move test code of example app to the basic example.

* Add isolated tests for server/resolve

* Allow tests to use cheerio.

* Use portfinder to get a unique port.

* Move back integration tests into the example dir.

* Introduce next-test-utils.

* Remove gulp-jest

* Add coveralls support.

* Use transpiled version of code in dist.
This is to make sure same file gets covered
by both unit/isolated tests and integration tests.

* Add support for source maps.

* Use code from dist always.

* Use nyc to stop instrument.

* Add integration test suite for production usage.

* Use jest-cli.

* Add support for running e2e tests.

* Check gzipPath with fs.stat before serving
Otherwise, serve package might throw issues other than ENOENT

* Install chromedriver with npm install.

* Install chrome on travis-ci.

* Add --forceExit to Jest.

* Run tests only on Node v6.
That's because selenium-webdriver only supports
Node 6 LTS.

* Use chromedriver NPM module to install chromedriver.

* Use wd as the webdriver client.

* Run chromedriver before tests.

* Run travis for both node 4 and 6

* Remove unwanted npm install script.

* Move some common text utilities to next-test-utils

* Add lint checks and testing in npm prepublish hook.

* Use npm on travis-ci.
We are having some caching issues with yarn and chromedriver.

* Make tests work on windows.\n But chromedriver doesn't work.

* Clean up dependencies.

* Run chromedriver in background without any tools.

* Fix a typo in the code.

* Use ES6 features used in node4 inside the gulpfile.

* Add some comments.

* Add support for running in windows.

* Stop chromedriver properly on windows.

* Fix typos.
2017-01-12 13:14:49 +09:00
nkzawa b0eb0ea353 fix install script of .travis.yml 2016-12-28 18:32:20 +09:00
nkzawa 3c909a2ae5 update .travis.yml 2016-12-28 18:21:53 +09:00
Benjamin Coe c56fde89c3
chore: add test coverage 2016-11-22 10:11:23 -08:00
nkzawa c70e0026ec travis: remove sudo setting (it's default) 2016-11-06 21:00:02 +09:00
nkzawa fd52ddfdc9 travis: set sudo false 2016-11-06 03:20:04 +09:00
Siddharth Kshetrapal 18ab55bc73 Added travis file (#205)
* Added travis file

* Dropping node 5

* Added os field as well

* Removed os, fails on both osx and linux

* Adding ava and sockjs-client as devDeps

* Shouldn't need ava 🤔

* Moved sockjs-client to dependency
2016-11-06 03:04:59 +09:00