From 90b3502bb8fe5f30a0ea4aa0b7f55b38132ad1d0 Mon Sep 17 00:00:00 2001 From: Alex Eagle Date: Fri, 15 Jan 2016 13:32:57 -0800 Subject: [PATCH] ci(circle config): add a circle CI config This only runs the JS build (no tests) as an easy place to start. Green build on my branch: https://circleci.com/gh/alexeagle/angular/5 Note, we are just experimenting with Circle at this point... Closes #6520 --- circle.yml | 6 ++++++ package.json | 1 + 2 files changed, 7 insertions(+) create mode 100644 circle.yml diff --git a/circle.yml b/circle.yml new file mode 100644 index 0000000000..d3e267b9c8 --- /dev/null +++ b/circle.yml @@ -0,0 +1,6 @@ +machine: + node: + version: 4.2.1 +test: + override: + - npm run build diff --git a/package.json b/package.json index 422e14e7f4..a91098cc70 100644 --- a/package.json +++ b/package.json @@ -28,6 +28,7 @@ "scripts": { "preinstall": "node tools/analytics/build-analytics start install npm-install && node tools/analytics/build-analytics start install npm-preinstall && node tools/npm/check-node-modules --purge && node tools/analytics/build-analytics success install npm-preinstall && node tools/analytics/build-analytics start install npm-install-net", "postinstall": "node tools/analytics/build-analytics success install npm-install-net && node tools/analytics/build-analytics start install npm-postinstall && node tools/npm/copy-npm-shrinkwrap && node tools/chromedriverpatch.js && webdriver-manager update && bower install && gulp pubget.dart && tsd reinstall --overwrite --clean --config modules/angular2/tsd.json && tsd reinstall --overwrite --clean --config tools/tsd.json && tsd reinstall --overwrite --config modules/angular1_router/tsd.json && node tools/analytics/build-analytics success install npm-postinstall && node tools/analytics/build-analytics success install npm-install", + "build": "gulp build.js", "test": "gulp test.all.js && gulp test.all.dart" }, "dependencies": {