|  | @@ -1,42 +1,44 @@
 | 
	
		
			
			|  | 1 | +env:
 | 
	
		
			
			|  | 2 | +  global:
 | 
	
		
			
			|  | 3 | +    - RCT_NO_LAUNCH_PACKAGER=true
 | 
	
		
			
			|  | 4 | +
 | 
	
		
			
			| 1 | 5 |  matrix:
 | 
	
		
			
			| 2 | 6 |    include:
 | 
	
		
			
			| 3 |  | -    - os: osx
 | 
	
		
			
			|  | 7 | +    - env:
 | 
	
		
			
			|  | 8 | +      - TYPE=iOS
 | 
	
		
			
			|  | 9 | +      os: osx
 | 
	
		
			
			| 4 | 10 |        osx_image: xcode9
 | 
	
		
			
			| 5 | 11 |        language: objective-c
 | 
	
		
			
			| 6 |  | -
 | 
	
		
			
			| 7 |  | -env:
 | 
	
		
			
			| 8 |  | -  global:
 | 
	
		
			
			| 9 |  | -    - RCT_NO_LAUNCH_PACKAGER=true
 | 
	
		
			
			|  | 12 | +      install:
 | 
	
		
			
			|  | 13 | +        - source ./scripts/env/env.ios.sh
 | 
	
		
			
			|  | 14 | +      script:
 | 
	
		
			
			|  | 15 | +        - ./scripts/travis.ios.sh
 | 
	
		
			
			|  | 16 | +    - env:
 | 
	
		
			
			|  | 17 | +      - TYPE=Android
 | 
	
		
			
			|  | 18 | +      os: linux
 | 
	
		
			
			|  | 19 | +      jdk: oraclejdk8
 | 
	
		
			
			|  | 20 | +      language: java
 | 
	
		
			
			|  | 21 | +      install:
 | 
	
		
			
			|  | 22 | +        - source ./scripts/env/env.android.sh
 | 
	
		
			
			|  | 23 | +      script:
 | 
	
		
			
			|  | 24 | +        - ./scripts/travis.android.sh
 | 
	
		
			
			|  | 25 | +      before_cache:
 | 
	
		
			
			|  | 26 | +        - rm -f  $HOME/.gradle/caches/modules-2/modules-2.lock
 | 
	
		
			
			|  | 27 | +        - rm -fr $HOME/.gradle/caches/*/plugin-resolution/
 | 
	
		
			
			|  | 28 | +      cache:
 | 
	
		
			
			|  | 29 | +        directories:
 | 
	
		
			
			|  | 30 | +          - $HOME/.m2
 | 
	
		
			
			|  | 31 | +          - $HOME/.gradle/caches/
 | 
	
		
			
			|  | 32 | +          - $HOME/.gradle/wrapper/
 | 
	
		
			
			|  | 33 | +          - $HOME/.android/build-cache
 | 
	
		
			
			| 10 | 34 |  
 | 
	
		
			
			| 11 | 35 |  branches:
 | 
	
		
			
			| 12 | 36 |    only:
 | 
	
		
			
			| 13 | 37 |    - master
 | 
	
		
			
			| 14 | 38 |    - v2
 | 
	
		
			
			| 15 | 39 |  
 | 
	
		
			
			| 16 |  | -before_cache:
 | 
	
		
			
			| 17 |  | -  - rm -f  $HOME/.gradle/caches/modules-2/modules-2.lock
 | 
	
		
			
			| 18 |  | -  - rm -fr $HOME/.gradle/caches/*/plugin-resolution/
 | 
	
		
			
			| 19 |  | -cache:
 | 
	
		
			
			| 20 |  | -  directories:
 | 
	
		
			
			| 21 |  | -    - $HOME/.m2
 | 
	
		
			
			| 22 |  | -    - $HOME/.gradle/caches/
 | 
	
		
			
			| 23 |  | -    - $HOME/.gradle/wrapper/
 | 
	
		
			
			| 24 |  | -    - $HOME/.android/build-cache
 | 
	
		
			
			| 25 |  | -
 | 
	
		
			
			| 26 |  | -install:
 | 
	
		
			
			| 27 |  | -        # node:
 | 
	
		
			
			| 28 |  | -  - source ./scripts/env/installNode.sh
 | 
	
		
			
			| 29 |  | -        # android sdk:
 | 
	
		
			
			| 30 |  | -  - source ./scripts/env/installAndroidSDK.sh
 | 
	
		
			
			| 31 |  | -        # AppleSimUtils
 | 
	
		
			
			| 32 |  | -  - source ./scripts/env/installAppleSimUtils.sh
 | 
	
		
			
			| 33 |  | -        # xcpretty
 | 
	
		
			
			| 34 |  | -  - source ./scripts/env/installXcpretty.sh
 | 
	
		
			
			| 35 |  | -
 | 
	
		
			
			| 36 |  | -script:
 | 
	
		
			
			| 37 |  | -  - set -e
 | 
	
		
			
			| 38 |  | -  - ./scripts/travis.sh
 | 
	
		
			
			| 39 |  | -  - set +e
 | 
	
		
			
			|  | 40 | +before_install:
 | 
	
		
			
			|  | 41 | +  - nvm install 8
 | 
	
		
			
			| 40 | 42 |  
 | 
	
		
			
			| 41 | 43 |  after_script:
 | 
	
		
			
			| 42 | 44 |    - echo "BUILD FINISHED"
 |