Igor Minar
1ca98b2c09
chore(release): start 1.2.3 unicorn-zapper iteration
2013-11-22 12:43:52 -08:00
Igor Minar
3efdeebcb7
chore(release): cut 1.2.2 consciousness-inertia release
2013-11-22 09:05:42 -08:00
Vojta Jina
0a3481e23a
chore: use temporary version of grunt-jasmine-node
...
This should be reverted once https://github.com/jasmine-contrib/grunt-jasmine-node/pull/33 gets merged in the upstream repo.
It fixes the problem where Grunt does not fail the build, even though there are failures.
See https://travis-ci.org/angular/angular.js/builds/14329011#L2366
2013-11-21 12:41:48 -08:00
Vojta Jina
88ce00a3cf
chore(release): start a new release iteration
2013-11-15 00:03:03 -08:00
Vojta Jina
a3eb6baf58
chore(release): cut the 1.2.1 underscore-empathy release
2013-11-14 22:33:20 -08:00
Caitlin Potter
2734b9f560
chore(package.json): revert to marked@0.2.9 to fix CI builds
...
The marked npm library brought in a breaking change at 0.2.10.
This commit ensures that we get exactly the version we want.
Closes #4822
2013-11-09 23:16:11 +00:00
Pete Bacon Darwin
dcdbcaf2b5
chore(release): update version number for next round of development
2013-11-08 21:26:49 +00:00
Igor Minar
e4181182dd
chore(release): update cdn version
2013-11-08 11:32:51 -08:00
Igor Minar
907f71597a
chore(release): cut the v1.2.0 timely-delivery release
2013-11-08 09:40:09 -08:00
Pete Bacon Darwin
934a95d3ef
chore(grunt): add jshint tasks
2013-10-22 15:32:40 -07:00
Igor Minar
3aefd3a4f0
chore(release): start 1.2.0 iteration
2013-10-15 06:24:37 -07:00
Igor Minar
0d63ad5ccf
chore(release): cut 1.2.0-rc.3 ferocious-twitch release
2013-10-14 10:36:23 -07:00
J. Tangelder
dd7cb15bcf
chore(npm): grunt-contrib-jasmine-node changed name
2013-10-11 13:44:39 +01:00
Vojta Jina
80d2c85e3c
chore(travis): enable Firefox again
...
This updates karma-sauce-launcher plugin, which fixes the issue we were having (it uses the latest version of wd).
This reverts 1c18c93be1
2013-10-08 10:14:03 -07:00
Michał Gołębiowski
df9426dbc6
chore(package.json): update npm packages
...
Some of node dependencies have much newer versions; one of them is Lo-Dash
that has recently released the 2.0.0 version bringing in new useful methods.
2013-09-30 14:52:20 -07:00
Brian Ford
cf0e6f3609
chore(release): add script for comparing master and stable branches
2013-09-05 01:15:36 +02:00
Igor Minar
81b0b6ea7b
chore(release): start 1.2.0-rc.3 ferocious-twitch iteration
2013-09-05 01:06:30 +02:00
Igor Minar
c0ad2efb24
chore(release): cut 1.2.0-rc.2 barehand-atomsplitting release
2013-09-04 14:50:39 +02:00
Igor Minar
9a7adb5455
chore(changelog): release notes for 1.2.0-rc.2 barehand-atomsplitting
2013-09-04 14:50:33 +02:00
Vojta Jina
d6fdd31fdc
chore: fix Jenkins build
2013-08-29 10:40:50 -07:00
Vojta Jina
03f597328a
chore: switch back to npm grunt-parallel
...
The patch has been released so we don't need to rely on github branch anymore.
2013-08-28 15:46:19 -07:00
Vojta Jina
a30a3cf31c
chore: use Karma v0.11
...
Karma v0.11 starts test execution immediately after a browser gets captured (instead of waiting for
all browsers). It also kills each browser immediately after it's done.
This will use our resources (SauceLabs browsers) more efficiently.
2013-08-28 15:00:33 -07:00
James Talmage
e848099d1b
chore(tests): add Promises/A+ Test Suite to the build
...
Closes #3693
2013-08-24 12:49:57 -07:00
Vojta Jina
7909ebedc2
chore: run more browsers on Travis (IE8,IE9,IE10,Safari,FF)
...
Also instead of running everything in parallel, there are only two parallel tasks:
- e2e tests running in the background (only on Chrome)
- all the unit tests running sequentially
2013-08-23 16:49:10 -07:00
Michał Gołębiowski
834b76b8c3
fix(package.json): use full version numbers when interpolating
...
When using less than 3 numbers in npm package version together with
tilde interpolation, it lets major version upgrades, e.g. "~0.10" means
at least 0.10 and less than 1.0; this pattern would match e.g. 0.11, 0.12 etc.
Besides, some package.json dependencies were upgraded.
2013-08-21 12:51:58 +02:00
Michał Gołębiowski
00af067d82
fix(package.json): add a repository field
...
The `npm install` command complains about the missing repository field.
Closes #3674
2013-08-20 23:39:24 -07:00
Igor Minar
63e9ea18f8
fix(bower): upgrade to v1.2.0 with fixes we need
2013-08-19 11:06:45 -07:00
Igor Minar
3b6ec782d8
chore(bower): upgrade bower 1.0.3 -> 1.1.2
2013-08-15 11:50:43 -07:00
Vojta Jina
5f3d69a52b
chore: update Karma to v0.10
2013-08-13 23:02:21 -07:00
Igor Minar
f6435044dc
chore(release): version bump
2013-08-13 14:16:47 -07:00
Igor Minar
e16c9362e7
chore(release): cut 1.2.0rc1 spooky-giraffe
2013-08-13 11:50:32 -07:00
Ken Sheedlo
aa5a16224b
chore(bower): write grunt task for running bower
2013-07-30 17:31:35 -07:00
Ken Sheedlo
58c0415a53
chore(bower): update to bower 1.0.3
2013-07-30 14:12:26 -07:00
Ken Sheedlo
e1a8b42400
chore(bower): upgrade bower to 1.0.0
...
We explicitly set the Bower install directory to components/ for
compatibility with our existing code base. Recent Bower prefers
bower_components/.
2013-07-29 16:16:36 -07:00
Matias Niemelä
258cae83dc
chore(ngdocs): replace showdown.js with marked.js
2013-07-26 08:51:38 -07:00
Vojta Jina
32f8a04c8f
chore(package.json): fix name to work with latest NPM
2013-07-13 17:20:56 -07:00
Brian Ford
31631b2b28
chore(build): add check for merge conflicts, ddescribe, and iit
2013-07-11 11:38:34 -07:00
Vojta Jina
2c2adbcab5
chore(travis): speed up the build
...
- parallelize the tasks
- cache requests (e2e tests)
This reduces the time from ~18min to ~12min.
It makes the output little messy. We could buffer output of each task and display it once it's fully finished, nicely. I think giving instant feedback is better.
2013-07-02 13:58:52 -07:00
Vojta Jina
a258817310
chore: add karma-script-launcher plugin
...
This plugin is shipped as a default one with Karma. It's specified as a peer dependency.
I assume, there's an old version of NPM on the CI server, which does not support peerDependencies and therefore it didn't get installed.
This will make the dependency explicit.
2013-07-01 10:15:08 -07:00
Vojta Jina
33223e26a0
chore: set up Sauce Labs with Travis
...
This should not affect the Jenkins build at all.
Now, the Travis build uses Chrome on Sauce Labs, which in theory gives us opportunity to use any
browser/platform that Sauce Labs offers.
2013-06-28 11:43:38 -07:00
Vojta Jina
29f96c852c
chore: update karma to 0.9.4
...
And also add shared config to make karma configs a bit simpler.
2013-06-28 11:43:38 -07:00
Pete Bacon Darwin
71bc1b761d
chore(doc_gen): add task to run doc-gen specs
2013-06-25 21:17:09 +01:00
Igor Minar
73534b3546
chore(closure-compiler): use bower to fetch closure compiler
...
this replaces the stale NPM dependency
2013-06-06 23:10:09 -07:00
Matias Niemelä
f56125d94e
chore(ngdocs): setup bower as the package manager for the docs pages
2013-06-06 22:58:55 -07:00
Matias Niemelä
079bf5f275
chore(ngdocs): replace google closure library with a NPM module
2013-06-06 22:14:55 -07:00
Igor Minar
eef8f3438d
chore(release): start 1.1.6 spooky-giraffe iteration
2013-05-22 01:12:01 -07:00
Igor Minar
9a7035e815
chore(release): cut the 1.1.5 triangle-squarification release
2013-05-22 01:05:11 -07:00
Igor Minar
d458d7350b
chore(package.json): kill version.yaml in favor of package.json
...
all versioning info is now in package.json and that's where the build scripts read it from
2013-05-21 03:39:36 -07:00
Dan Kohn
eb21eb5a06
chore(package.json): use devDependencies instead of dependencies
2013-05-21 03:39:36 -07:00
Matias Niemelä
b3a62b2e19
feat(ngdocs): support for HTML table generation from docs code
2013-04-29 17:43:14 -04:00