angular-cn/scripts/ci
Alex Eagle daf0f472b3 feat(build): enforce formatting of some files.
Our style guide includes formatting conventions. Instead of wasting time in reviewing PRs discussing things like indenting, and to avoid later deltas to fix bad formatting in earlier commits, we want to enforce these in the build.
The intent in this change is to fail the build as quickly as possible in travis, so those sending a PR immediately know they should run clang-format and update their commit. When running locally, we want users to know about formatting, but they may not want to act on it immediately, until they are done working. For this reason, it is only a warning outside of the continuous build.
This is done by having a check-format task which should run on most local builds, and an enforce-format task only run by travis.
2015-04-11 18:39:28 -07:00
..
android_cpu.sh feat(perf): disable wake lock and cpu freq scaling on android 2015-01-20 17:14:27 -08:00
build_and_test.sh chore(test): make it easier to run all JS and Dart tests 2015-03-17 21:39:26 -07:00
build_dart.sh chore(build): split Dart and JS builds 2015-02-13 14:59:29 -08:00
build_js.sh feat(build): enforce formatting of some files. 2015-04-11 18:39:28 -07:00
env_dart.sh chore(install+test): single cmd to full install/test & test JS w/o Dart 2015-03-21 14:55:11 -07:00
init_android.sh feat(perf): disable wake lock and cpu freq scaling on android 2015-01-20 17:14:27 -08:00
install_dart.sh chore(build): split Dart and JS builds 2015-02-13 14:59:29 -08:00
perf_launch_chrome.sh refactor(build): support multiple configurable browsers for e2e and perf tests 2015-01-20 13:06:37 -08:00
print-logs.sh refactor(build): support multiple configurable browsers for e2e and perf tests 2015-01-20 13:06:37 -08:00
test_dart.sh test(Travis): use test.dart for Dart tests 2015-04-02 13:12:59 +02:00
test_e2e_dart.sh chore(ci): reorganize e2e/perf test running 2015-03-27 13:29:21 -07:00
test_e2e_js.sh chore(ci): reorganize e2e/perf test running 2015-03-27 13:29:21 -07:00
test_js.sh chore(install+test): single cmd to full install/test & test JS w/o Dart 2015-03-21 14:55:11 -07:00
test_perf.sh chore(ci): reorganize e2e/perf test running 2015-03-27 13:29:21 -07:00
test_server_dart.sh chore(install+test): single cmd to full install/test & test JS w/o Dart 2015-03-21 14:55:11 -07:00