Commit Graph
36 Commits
Author SHA1 Message Date
Adlai Holler 38aac9d019 IGListKit Support II: Electric Boogaloo (#2942)
* Reimplement IGListKit support in a cleaner way

* Rename and fix some stuff

* Fix supplementaries more

* Update docs

* Update test

* Cleanup minor things

* Tweak it

* Indentation

* Remove irrelevant changes

* Break out cell into its own file

* Fix indentation

* Address feedback
2017-01-30 11:16:59 -08:00
Scott Goodson f9a96d58b8 [Build] Update build script to use iOS 10.1 (Xcode 8.1). 2016-11-07 18:24:34 -08:00
Scott Goodson 7fc9f1824a Force xcpretty 0.2.2 instead of new 0.2.3 release that is failing on Travis. 2016-10-02 19:18:20 -07:00
Scott Goodson e8f01f082a Re-enable examples on Travis because they've now been updated for new layout API. 2016-09-26 21:28:24 -07:00
Adlai Holler 29dd3ce6d6 [build.sh] Update Build Scripts to Get CI Working (#2272)
* [build.sh] Specify iOS 10 SDK for Xcode 8 compatibility

* Update .travis.yml to align with Jenkins config

* Disable examples during API updates
2016-09-26 12:25:10 -07:00
Hannah Troisi 21d0f1e10d [Travis CI] Build Optimizations (#1743)
* [Travis CI] Build Optimizations

* update cocoapods versionm

* test sharing derived data directories

* Hack to reduce travis run time

* Remove test file

* Add missing slashes
2016-06-21 01:02:40 -07:00
Scott Goodson 613832fc6a [Build] Improve formatting of build script output for Travis. 2016-04-22 19:37:20 -07:00
Scott Goodson 324a73f6e1 [Build] Some performance optimizations for the build, and now using xcpretty to make raw xcodebuild slightly less horrible / more like xctool. 2016-04-21 19:56:07 -07:00
Roy Marmelstein 4415bbbd06 Workaround for https://github.com/facebook/xctool/issues/666 2016-03-31 10:10:09 +02:00
Roy Marmelstein f719a06a4c [AsyncDisplayKit] - Switch Travis to Xcode 7.3 2016-03-31 09:55:30 +02:00
Engin Kurutepe bb856d8786 update build script and travis settings 2016-02-24 15:05:37 +01:00
Scott Goodson 89f9fc551f Update Travis build server to use Xcode 7.2. 2015-12-25 15:59:46 -08:00
Adlai Holler 8bb9d173dc Merge branch 'master' into update-objc
Conflicts:
	AsyncDisplayKit/ASDisplayNode+Subclasses.h
	AsyncDisplayKit/ASMultiplexImageNode.h
	AsyncDisplayKit/ASViewController.h
	AsyncDisplayKit/Details/ASDataController.h
2015-10-05 13:24:16 -07:00
Roy Marmelstein f4ba447159 Updating Travis and Build script to test dynamic framework building 2015-10-04 11:03:52 +02:00
Scott Goodson ca51a46627 Restoring 0.38.2 - Revert "Revert "Update Travis' Cocoapods version to 0.38.2""
This reverts commit 5ecc3798ad.
2015-09-23 10:19:47 -07:00
Scott Goodson 5ecc3798ad Revert "Update Travis' Cocoapods version to 0.38.2"
This reverts commit a9539fea1a.

We can't get stuff done at Pinterest with the new version - need a day or two to get other stuff compliant.
2015-09-22 16:34:40 -07:00
Adlai Holler 9d6b3b6e14 Merge branch 'master' into update-objc
Conflicts:
	AsyncDisplayKit/Details/ASTextNodeTextKitHelpers.h
2015-09-20 21:55:54 -07:00
Levi McCallum a9539fea1a Update Travis' Cocoapods version to 0.38.2 2015-09-20 10:01:08 -07:00
Adlai Holler 37e2a530ad Merge branch 'master' into update-objc 2015-09-19 12:53:06 -07:00
Adlai Holler dc5650d6fa Revert "Point travis at 9.0 SDK"
This reverts commit ffbf84f13b.
2015-09-19 11:14:22 -07:00
Adlai Holler ffbf84f13b Point travis at 9.0 SDK 2015-09-19 11:05:01 -07:00
Adlai Holler 6bcd245c6d Bump the .travis.yml OS X image requirement for Xcode 7 2015-09-16 17:03:33 -07:00
Dasmer Singh d326c66a72 Merge remote-tracking branch 'upstream/master' 2015-09-16 10:19:26 -04:00
Ethan Nagel 9b427576f2 Attempt to fix travis by specifying cocoapods 0.37.2 explicitly 2015-07-24 23:22:57 -07:00
Ethan Nagel 6e13c3ebab Attempt to fix travis by specifying cocoapods 0.37.2 explicitly 2015-07-24 23:05:14 -07:00
dasmer 1c8b425a44 Generate coverage stats using slather/Coveralls 2015-04-20 23:48:49 -04:00
Nadine Salter ad73c86c64 [travis] Life Without CocoaPods. 2015-03-20 16:44:01 -07:00
Nadine Salter 65fe805ecb [travis] Disable Travis CI automatic pod install. 2015-03-20 15:55:29 -07:00
Nadine Salter a9d555d225 [travis] New build script.
In addition to building & testing AsyncDisplayKit, this new build script
can ensure that all example projects still compile.  This will prevent
breaking API changes from landing without updating sample projects that
use them.  It's also extensible, so we can add additional integration
tests in future (e.g., non-CocoaPods framework integration).
2015-03-20 15:45:33 -07:00
Nadine Salter c7e04c84f1 [travis] Disable iOS 7.1 testing.
Travis CI's buildbots no longer have the iOS 7.x runtimes installed:

    == Runtimes ==
    iOS 7.0 (7.0 - Unknown) (com.apple.CoreSimulator.SimRuntime.iOS-7-0) (unavailable, runtime path not found)
    iOS 7.1 (7.1 - Unknown) (com.apple.CoreSimulator.SimRuntime.iOS-7-1) (unavailable, runtime path not found)
    iOS 8.1 (8.1 - 12B411) (com.apple.CoreSimulator.SimRuntime.iOS-8-1)

Disable iOS 7.1 testing.
2015-03-11 13:51:58 -07:00
Nadine Salter 8e2a207373 [travis] Only run tests on master; ./build.sh.
Don't consider the build broken if a feature branch is broken.

Move the actual build command to a separate script -- easier to read,
easier to maintain, and easier to run by hand.
2014-11-21 18:46:22 -08:00
Nadine Salter 1e929c3ead [travis] Drop iOS 8.0 tests. 2014-11-20 11:38:36 -08:00
Nadine Salter 5470b4cb74 [travis] Update build scripts for Xcode 6.1. 2014-11-20 11:34:07 -08:00
Nadine Salter 3c8d4e9517 ASMultiplexImageNode.
Initial open-source release of ASMultiplexImageNode.  Documentation and
example code forthcoming.

Note:  ASMultiplexImageNode requires Xcode 6 to compile.  Tests are now
compiled against the iOS 8 SDK and run on iOS 7.1 and iOS 8.
2014-11-17 15:02:17 -08:00
Nadine Salter db04b41ce1 Tweak .travis.yml. 2014-10-15 11:17:32 -07:00
Arnaud Coomans 6385599a35 Added Travis configuration 2014-09-22 11:08:11 -07:00