Commit Graph

27 Commits

Author SHA1 Message Date
Andrew
e3b049cefd Chore(scripts): Remove jake dependency and use NPM scripts instead (#5828)
* run `docs` via npm

* add shebang line to integrity.js, so npm will resolve node binary automatically

* remove unnecessary build-jake npm script

* add test.js script as replacement of Jakefile.js

* remove Jakefile, remove jake from devDependencies

* update docs

* move scripts to separate directory

* change shebang line from nodejs to js

* change shebang line from js to node

* update docs

* use Karma cli instead of custom test script

* add pretest and test-nolint scripts, remove lint scripts from travis.ci

Run linting scripts in pretest script, this way test script will automatically trigger code linting.

Add test-nolint script to have possibility to run tests without triggering pretest script with linting. This is useful when running tests in different browsers and tere's no sense to lint code more than one time

* replace shebang lines with node executable in npm scripts

* remove note about nodejs symlink in CONTRIBUTING.md
2018-02-05 11:15:32 +04:00
Vladimir Agafonkin
957f05da23 fix non-extendable objects regression of 1.1.0
Closes #5650 until we figure out a less hacky solution.
2017-07-27 11:03:51 +03:00
Iván Sánchez Ortega
04539383f0 Tweak TravisCI config 2016-09-26 14:23:56 +02:00
Yohan Boniface
bf06b885bf Revert "Prevent Travis from running twice on a PR"
This reverts commit 0cb7b59d87163589f375ff6e439844f22ef8fe85.

This prevents the deploy build too...
2016-08-08 12:37:48 +02:00
Yohan Boniface
0b614b10cf Prevent Travis from running twice on a PR (#4766)
Currently, when we open a PR, Travis run twice: once because it's a
PR and once for the last commit of the PR.

This change will make Travis run for *commits* only when
made directly on master (which should not happen that much, but still
happen).
Of course, Travis will still be run for a PR, but only once.
2016-08-04 14:17:31 +02:00
Vladimir Agafonkin
a626826974 update deps and bump travis node version 2016-04-18 11:15:46 +03:00
Vladimir Agafonkin
857848fbee come back to the old publishing approach with improvements 2015-10-14 19:16:05 +03:00
Vladimir Agafonkin
d9917fa240 tag npm publish with beta 2015-10-14 18:28:31 +03:00
Vladimir Agafonkin
213c602f4e new Travis configuration with automatic releases 2015-10-14 18:09:47 +03:00
Vladimir Agafonkin
f40dfa2eb6 fix the archive build artifact 2015-07-28 19:45:58 +03:00
Vladimir Agafonkin
dd57983093 switch to new artifacts config 2015-07-28 19:00:01 +03:00
vsn4ik
c5de3fcbb8 Changed deprecated gem options on travis.yml and updated links on CONTRIBUTING.md 2015-02-14 15:12:44 +03:00
Vladimir Agafonkin
2e04b302d0 try out the new fast Travis build thingy 2014-12-17 21:09:10 +02:00
Vladimir Agafonkin
53cc583c7a fix travis build uploads, ref travis-ci/travis-artifacts#23 2014-03-19 17:47:12 -07:00
Vladimir Agafonkin
29678e4f30 bump travis to see why it's not uploading builds 2014-03-19 17:35:42 -07:00
John Firebaugh
1f70302652 Upload individual asset artifacts 2013-07-15 09:10:40 -07:00
Vladimir Agafonkin
26093848ed Try fixing Travis not building pull requests 2013-07-13 00:42:24 +03:00
Vladimir Agafonkin
fb3c38177c better formatting in travis.yml
[skip ci]
2013-07-12 12:17:21 +03:00
Vladimir Agafonkin
cb86fdeab9 put travis sciprts as one line for and conditions to work 2013-07-12 10:40:48 +03:00
Vladimir Agafonkin
810ecadb4e don't do travis artifacts stuff for pull req branches 2013-07-12 00:44:57 +03:00
Vladimir Agafonkin
1f6b981aab don't install travis-artifacts for minor branches and PRs 2013-07-10 17:21:33 +03:00
Vladimir Agafonkin
4759fdbf36 add leaflet prefix to travis build archives, fix .DS_Store inclusion 2013-07-10 16:53:02 +03:00
Vladimir Agafonkin
53d9375284 archive dist in travis without root dir 2013-07-10 16:24:06 +03:00
Vladimir Agafonkin
d888a2e49e fix path in travis artifacts build 2013-07-10 16:08:19 +03:00
Vladimir Agafonkin
823cd0990e add build uploading to s3 to travis 2013-07-10 16:03:35 +03:00
Vladimir Agafonkin
60a906a239 switch to Node 0.10 for Travis 2013-04-05 12:51:40 +03:00
Eldar Djafarov
776be6dcbd travisci integration 2013-02-01 11:04:33 -02:00