From 028b340b54a99593e4c2198ac23d1a0d49a67c10 Mon Sep 17 00:00:00 2001 From: Kyle Fuller Date: Mon, 29 Jun 2015 16:11:54 -0700 Subject: [PATCH] Switch to Circle CI --- .travis.yml | 8 -------- README.md | 8 ++------ circle.yml | 8 ++++++++ 3 files changed, 10 insertions(+), 14 deletions(-) delete mode 100644 .travis.yml create mode 100644 circle.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 3704c7f..0000000 --- a/.travis.yml +++ /dev/null @@ -1,8 +0,0 @@ -language: objective-c -osx_image: xcode63 -before_install: -- gem install xcpretty -script: -- set -o pipefail -- xcodebuild -workspace Stencil.xcworkspace -scheme Stencil test | xcpretty -c -- pod lib lint diff --git a/README.md b/README.md index a0537ed..cc1c687 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Stencil ======= -[![Build Status](http://img.shields.io/travis/kylef/Stencil/master.svg?style=flat)](https://travis-ci.org/kylef/Stencil) +[![Build Status](http://img.shields.io/circleci/project/kylef/Stencil/master.svg](https://circleci.com/gh/kylef/Stencil) Stencil is a simple and powerful template language for Swift. It provides a syntax similar to Django and Mustache. If you're familiar with these, you will @@ -38,16 +38,12 @@ switch result { ## Installation -Installation with CocoaPods is recommended using CocoaPods 0.36. +Installation with CocoaPods is recommended. ```ruby pod 'Stencil' ``` -### Sub-projects - -Alternatively, you can clone Stencil via git or as a submodule and include `Stencil.xcodeproj` inside your project and add `Stencil.framework` as a target dependency. - ## Philosophy Stencil follows the same philosophy of Django: diff --git a/circle.yml b/circle.yml new file mode 100644 index 0000000..669295d --- /dev/null +++ b/circle.yml @@ -0,0 +1,8 @@ +machine: + xcode: + version: "6.3.1" + +test: + override: + - set -o pipefail && xcodebuild -workspace Stencil.xcworkspace -scheme Stencil test | tee $CIRCLE_ARTIFACTS/xcode_raw_ios.log | xcpretty -c + - pod lib lint