Commit graph

43 commits

Author SHA1 Message Date
adroitwhiz
1653279a0a Disable Node 11 2020-05-29 12:36:12 -04:00
adroitwhiz
c3c51d29f6 Merge commit '7bb34e4' into merge-latest-paper 2020-05-29 12:26:53 -04:00
Takahiro Nishino
e43f7a8735
Fix travis build configuration warnings (#1800)
Warnings are reported in
https://travis-ci.org/github/paperjs/paper.js/builds/674265980/config
2020-05-23 14:43:21 +02:00
DD Liu
eab98477cb
Revert "Merge paper.js 0.12.3" 2020-04-30 11:43:22 -04:00
adroitwhiz
4e764613d3 Update resemblejs+canvas 2019-11-09 10:29:06 -05:00
adroitwhiz
fbd0de1925 Merge paper.js 0.12.3 2019-11-08 21:16:48 -05:00
Samuel Asensi
bdc311e99f Fix node tests crash with node latest versions 2019-06-05 19:58:22 +02:00
Jürg Lehni
767ce043ba Remove node 6 support 2019-06-05 18:33:54 +02:00
Jürg Lehni
af2415333b Test against stable node again
Now that we’re on resemblejs 3
Relates to #1591
2019-06-05 18:24:32 +02:00
DD
c8f70742ea Try to deploy only once instead of three times 2018-11-05 15:18:06 -05:00
sasensi
97b87e3836 Fix crashing build disabling node v11
Node v11 is temporarily disabled from ci build until a bug is fixed in
resemblejs package.
2018-11-05 08:31:25 +01:00
sapics
b52c22dd39 Travis: Remove node v9 and add node v10 2018-10-25 22:34:10 +02:00
DD
00a611054e Try removing latest node 2018-10-24 15:02:48 -04:00
DD
46436c561b Merge branch 'doubleUpstreamDevelop' into mergePaper 2018-10-23 10:40:50 -04:00
Jürg Lehni
fb47244787
Travis: Remove Node 4 and add Node 9 (#1548) 2018-10-06 17:16:55 +02:00
sapics
b26c852c3c Fix:travis replace test version of node v6 to v6.12, because v6.13 and v6.14 cause unreasonable error in SymbolDefinition.initialize 2018-09-29 09:51:13 +09:00
sapics
49271b3f92 Travis: remove node v7 due to no LTS and add v8 due to active LTS 2018-09-14 15:28:55 +09:00
Daniel Tseng
bbe896cdab Build both node v7 & v8 on travis CI
Remove node v5 due to no LTS.
2017-06-03 16:15:52 +08:00
Jürg Lehni
63b0752a81 Travis CI: Prevent failures when deploy script isn't executed. 2017-04-21 07:16:11 +02:00
Jürg Lehni
966425d962 Some tweaks on publishing scripts. 2017-04-20 18:16:21 +02:00
Jürg Lehni
1e9b1cd7dc Include comment about Node LTS support
See https://github.com/paperjs/paper.js/pull/1210#issuecomment-269843272
2016-12-31 10:48:19 +01:00
Jürg Lehni
e810039668 Support Node.js v7, and keep testing for v5 in Travis CI. 2016-12-29 10:56:06 +01:00
sapics
01b62bc334 Replace nodejs version 5 to 6 in Travis 2016-12-03 17:43:36 +09:00
Jürg Lehni
56cfdd9ab6 Only use precommit and prepush hooks when working on develop branch.
This should solve @iconexperience's troubles outlined in https://github.com/paperjs/paper.js/issues/1116#issuecomment-244037792
2016-09-20 17:07:38 -04:00
Jürg Lehni
1b1b9a1606 Gulp: Change publish task so that dist folder contains built versions on master branch.
As required by Bower...
2016-07-09 19:48:02 +02:00
Jürg Lehni
1c06079f9c Travis CI: Test against Node v5 now that stable moved to v6. 2016-05-22 15:51:09 +02:00
Jürg Lehni
80c8aae5bc Implement unit tests for Item#getItems() with overlapping / inside properties.
Relates to #961
2016-02-12 20:09:41 +01:00
Jürg Lehni
5ec5c265ac Travis CI: Switch to g++ 4.8 to see if this solves strange new building issues. 2016-02-12 19:14:27 +01:00
Jürg Lehni
834d2303a6 Travis CI: Implement automatic deployment of prebuilt versions on each commit, and caching of assets and NVM.
Builds are deployed to prebuilt/dist an prebuilt/module branches.
2016-01-31 12:43:38 +01:00
Jürg Lehni
8c60931200 Tests: Update to gulp-qunits 2.0.1 2016-01-31 12:43:38 +01:00
Jürg Lehni
e4ece39603 Gulp: Use gulp jshhint instead of npm run lint. 2016-01-31 12:43:38 +01:00
Jürg Lehni
aa192d8388 Travis CI: More work at getting the right fonts installed for the tests to pass. 2016-01-31 12:43:38 +01:00
Jürg Lehni
662b974104 Tests: gulp test now performs both browser and nod based tests. 2016-01-31 12:43:38 +01:00
Jürg Lehni
f7053689bc Travis CI: Activate test:node task again. 2016-01-31 12:43:38 +01:00
Jürg Lehni
c22911f43b Travis CI: Try installing msttcorefonts to solve the font-size issue in tests. 2016-01-31 12:43:32 +01:00
Jürg Lehni
4c84c3dad5 Tests: Start getting QUnit tests to work on Node.js
Work in progress…
2016-01-31 12:43:20 +01:00
sapics
fc2c904850 Remove bower install from travis-ci 2016-01-26 12:08:19 +09:00
Jürg Lehni
5fd0640d5f Travis CI: Break script statement into multiple entries.
Also make sure we're testing the minified sources, as that could cause additional problems.
2016-01-18 10:08:53 +01:00
Jürg Lehni
9465b35ef6 Travis CI: Add additional packages required by node-canvas. 2016-01-18 10:02:36 +01:00
Jürg Lehni
40aa0b0081 Update Travis CI file to support Node 4. 2016-01-18 09:58:37 +01:00
Jürg Lehni
d78d15998f Update Travis-CI script to use Gulp. 2016-01-17 04:37:00 +01:00
sapics
d5d4d263f5 Add jshint to travis 2016-01-09 11:55:36 +09:00
sapics
50a0549bcf Add travis 2015-12-02 13:44:29 +09:00