aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
AgeCommit message (Collapse)Author
2014-03-20chore(release): fix angularjs.org cdn scriptTobias Bosch
2014-03-17chore(angularjs.org/publish.sh): align release script with new websitePeter Bacon Darwin
Closes #6690
2014-03-14chore(clean-shrinkwrap): add a utility to clean up the shrinkwrap filePeter Bacon Darwin
This is to deal with https://github.com/npm/npm/issues/3581 See the previous commit for more info. Closes #6672
2014-03-14chore(scripts): disable testing seed and phonecat during a releaseVojta Jina
This reverts commit d5294ebfa0e762d4a891a17869b7a14f99113d5a. It turned out to be more work and I don't wanna deal with it right now.
2014-03-14chore(scripts): test seed and phonecat during a releaseVojta Jina
2014-03-14chore(scripts): make the release script more flexibleVojta Jina
Now the SHA can be short/long, whateva.
2014-03-14docs(scripts/utils.inc): clarify documentationPeter Bacon Darwin
2014-03-06chore(build): remove IE8 target from all test configsIgor Minar
BREAKING CHANGE: As communicated before, IE8 is no longer supported. more info: http://blog.angularjs.org/2013/12/angularjs-13-new-release-approaches.html
2014-03-05chore(publish.sh): publish to all serving backendsChirayu Krishnappa
2014-02-27chore(scripts): fix typos in scripts/utils.incLajos Veres
2014-02-22chore(docs-app): re-activate docs-app test tasksPeter Bacon Darwin
Currently there is only a minimal test spec in place. But this will now be run as part of the test tasks.
2014-02-21chore(travis): reorganize protractor configs to group by spec instead of by ↵Julie
browser Use the multiConfiguration ability of Protractor to start tests on multiple browsers from the same travis cell. Group tests by type (jquery, jqlite, or docs tests) instead of by browser. Turn on tests for jQuery.
2014-02-16chore(travis): remove test:docgen task from buildCaitlin Potter
The task was removed by an earlier commit, and executing it breaks TravisCI builds. It may be replaced at a later date.
2014-02-07refactor(testing): split travis end to end tests into separate jobs for ↵Julie
jquery and jqlite Closes #6159
2014-02-05refactor(testing): run end to end tests on separate browsers in parallelJulie
2014-02-05chore(testing): run end to end tests on firefox and safari as well as chromeJulie
Update the Travis and Jenkins configs to run protractor tests on Safari and Firefox as well, and make the Travis tests run output XML and turn off color. Fix tests which were failing in Firefox due to clear() not working as expected. Fix tests which were failing in Safari due to SafariDriver not understanding the minus key, and disable tests which SafariDriver has no support for.
2014-02-04chore(release): be able to release any commitTobias Bosch
The version information is now stored only in the tags. By this we are able to release commits in the past, which have already been tested, so we don't need a code freeze or run tests any more. This is also the first step for letting Travis do the releases in the future. The package.json now contains the new property 'branchVersion' that defines which tags are valid on this branch. Closes #6116
2014-01-28test(docs): convert example end to end doc tests from scenario runner to ↵Julie
protractor Thanks to jeffbcross, petebacondarwin, btford, jdeboer, tbosch for contributions! Closes #6023
2014-01-09chore(build): bugfix for script utilsTobias Bosch
2014-01-09feat(build): add a grunt test for running protractor tests extracted from ↵Julie
the docs
2014-01-09chore(build): check cdn before executing the release-after-cdn scriptTobias Bosch
2014-01-09chore(build): add relase-after-cdn scriptTobias Bosch
2014-01-07chore(build): fix typo in release scriptTobias Bosch
2014-01-07chore(build): Add angular-seed and angular-phonecat to the releaseTobias Bosch
2014-01-06chore(build): bugfixes to build scripts on JenkinsTobias Bosch
2014-01-06chore(build): bugfixes to build scripts on Jenkins.Tobias Bosch
2014-01-06chore(build): refactor build scripts in prepare/publish phaseTobias Bosch
Refactored all scripts so that they are divided into a `prepare` and a `publish` phase. By this we can build, test, tag, commit everything first. Only if all of this is ok we start pushing to Github. By this we keep Github consistent even in error cases. Extracted include script `/scripts/utils.inc`: - parse and validate named arguments in the style `--name=value` - proxy git command and deactivate `git push` based on command option `--git_push_dry_run=true` (will be inherited to child scripts) - enable/disable bash debug mode by command option `--verbose=true` - dispatch to functions based on command option `--action=...` - helper functions for dealing with json files
2013-12-30chore(release.sh): push both the release commit and tagIgor Minar
2013-12-19chore(release): improve the release scriptIgor Minar
2013-12-16chore(build): simplify release scriptsTobias Bosch
2013-12-16chore(build): correct updating bower versionsTobias Bosch
2013-12-13chore(build): correct and refactor release scriptTobias Bosch
2013-12-13chore(build): fix fetching for code.angularjs.orgTobias Bosch
2013-12-13chore(build): fix release.shTobias Bosch
2013-12-13chore(build): fixes to release.shTobias Bosch
2013-12-13chore(build): set execute flag on scriptsTobias Bosch
2013-12-13chore(build): automate cutting a release, publishing to bower and to ↵Tobias Bosch
code.angular.js
2013-12-11chore(scripts): fix bower script to pull from master before updatingBrian Ford
2013-12-11chore(scripts): refactor travis scriptsVojta Jina
Refactoring so that it's easier to use both SL/BS just depending on a global switch.
2013-11-25chore: add script for updating bower reposBrian Ford