forked from CocoaLumberjack/CocoaLumberjack
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
43 lines (40 loc) · 3.12 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
language: objective-c
before_install:
- export LANG=en_US.UTF-8
- env
- locale
- gem install cocoapods --quiet
- pod --version
- pod setup --silent
- pod repo update --silent
script:
- pod lib lint
- xctool -project Xcode/ContextFilter/ContextFilter.xcodeproj -scheme 'ContextFilter'
- xctool -project Xcode/CoreDataLogger/CoreDataLogger.xcodeproj -scheme 'CoreDataLogger'
- xctool -project Xcode/CustomFormatters/CustomFormatters.xcodeproj -scheme 'CustomFormatters'
- xctool -project Xcode/CustomLogLevels/CustomLogLevels.xcodeproj -scheme 'CustomLogLevels'
- xctool -project Xcode/DispatchQueueLogger/DispatchQueueLogger.xcodeproj -scheme 'DispatchQueueLogger'
- xctool -project Xcode/FineGrainedLogging/FineGrainedLogging.xcodeproj -scheme 'FineGrainedLogging'
- xctool -project Xcode/GlobalLogLevel/GlobalLogLevel.xcodeproj -scheme 'GlobalLogLevel'
- xctool -project Xcode/LogFileCompressor/LogFileCompressor.xcodeproj -scheme 'LogFileCompressor'
- xctool -project Xcode/LumberjackFramework/Desktop/Lumberjack.xcodeproj -scheme 'FmwkTest'
- xctool -project Xcode/LumberjackFramework/Mobile/Lumberjack.xcodeproj -scheme 'LibTest' -configuration Release -sdk iphonesimulator -arch i386 build
- xctool -project Xcode/Testing/NonArcTest/NonArcTest.xcodeproj -scheme 'NonArcTest'
- xctool -project Xcode/OverflowTestMac/OverflowTestMac.xcodeproj -scheme 'OverflowTestMac'
- xctool -project Xcode/PerUserLogLevels/PerUserLogLevels.xcodeproj -scheme 'PerUserLogLevels'
- xctool -project Xcode/Testing/RegisteredDynamicLogging/Mobile/RegisteredLoggingTest.xcodeproj -scheme 'RegisteredLoggingTest' -configuration Release -sdk iphonesimulator -arch i386 build
- xctool -project Xcode/Testing/RegisteredDynamicLogging/Desktop/RegisteredLoggingTest.xcodeproj -scheme 'RegisteredLoggingTest'
- xctool -project Xcode/RollingTestMac/RollingTestMac.xcodeproj -scheme 'RollingTestMac'
- xctool -project Xcode/Testing/TestXcodeColors/Mobile/TextXcodeColors.xcodeproj -scheme 'TextXcodeColors' -configuration Release -sdk iphonesimulator -arch i386 build
- xctool -project Xcode/WebServerIPhone/WebServerIPhone.xcodeproj -scheme 'WebServerIPhone' -configuration Release -sdk iphonesimulator -arch i386 build
- xctool -project Xcode/BenchmarkMac/BenchmarkMac.xcodeproj -scheme 'BenchmarkMac'
- xctool -project Xcode/SQLiteLogger/SQLiteLogger.xcodeproj -scheme 'SQLiteLogger'
- xctool -project Xcode/BenchmarkIPhone/BenchmarkIPhone.xcodeproj -scheme 'BenchmarkIPhone' -configuration Release -sdk iphonesimulator -arch i386 build
- xctool -project Xcode/Testing/TestXcodeColors/Desktop/TestXcodeColors.xcodeproj -scheme 'TestXcodeColors'
- xctool -project Xcode/UniversalApp/UniversalApp.xcodeproj -scheme 'UniversalApp' -configuration Release -sdk iphonesimulator -arch i386 build
- cd Xcode/CLI
- pod update
- xctool -workspace CLI.xcworkspace -scheme 'CLI'
- cd ../CaptureASL
- pod update
- xctool -workspace CaptureASL.xcworkspace -scheme 'CaptureASL' -configuration Release -sdk iphonesimulator -arch i386 build