forked from CocoaLumberjack/CocoaLumberjack
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
100 lines (70 loc) · 4.61 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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
osx_image: xcode7.1
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 Lumberjack.xcodeproj -scheme 'CocoaLumberjack'
- xctool -project Lumberjack.xcodeproj -scheme 'CocoaLumberjack-iOS' -configuration Release -sdk iphonesimulator build
- xctool -project Lumberjack.xcodeproj -scheme 'CocoaLumberjack-watchOS' -configuration Release -sdk watchsimulator build
- xctool -project Lumberjack.xcodeproj -scheme 'CocoaLumberjack-tvOS' -configuration Release -sdk appletvsimulator build
- xctool -project Lumberjack.xcodeproj -scheme 'FmwkTest'
- xctool -project Lumberjack.xcodeproj -scheme 'iOSLibStaticTest' -configuration Release -sdk iphonesimulator build
- xctool -project Lumberjack.xcodeproj -scheme 'watchOSSwiftTest' -configuration Release -sdk watchsimulator build
- xctool -project Lumberjack.xcodeproj -scheme 'tvOSSwiftTest' -configuration Release -sdk appletvsimulator build
- pod install --project-directory=Tests
- xctool -workspace Framework/Lumberjack.xcworkspace -scheme 'iOS Tests' -sdk iphonesimulator -arch i386 test
- xctool -workspace Framework/Lumberjack.xcworkspace -scheme 'OS X Tests' test
- cd Demos
- pod install --project-directory=ContextFilter
- xctool -workspace Demos.xcworkspace -scheme 'ContextFilter'
- pod install --project-directory=CoreDataLogger
- xctool -workspace Demos.xcworkspace -scheme 'CoreDataLogger'
- pod install --project-directory=CustomFormatters
- xctool -workspace Demos.xcworkspace -scheme 'CustomFormatters'
- pod install --project-directory=CustomLogLevels
- xctool -workspace Demos.xcworkspace -scheme 'CustomLogLevels'
- pod install --project-directory=DispatchQueueLogger
- xctool -workspace Demos.xcworkspace -scheme 'DispatchQueueLogger'
- pod install --project-directory=FineGrainedLogging
- xctool -workspace Demos.xcworkspace -scheme 'FineGrainedLogging'
- pod install --project-directory=GlobalLogLevel
- xctool -workspace Demos.xcworkspace -scheme 'GlobalLogLevel'
- pod install --project-directory=LogFileCompressor
- xctool -workspace Demos.xcworkspace -scheme 'LogFileCompressor'
- pod install --project-directory=NonArcTest
- xctool -workspace Demos.xcworkspace -scheme 'NonArcTest'
- pod install --project-directory=OverflowTestMac
- xctool -workspace Demos.xcworkspace -scheme 'OverflowTestMac'
- pod install --project-directory=PerUserLogLevels
- xctool -workspace Demos.xcworkspace -scheme 'PerUserLogLevels'
- pod install --project-directory=RegisteredDynamicLogging/Mobile
- xctool -workspace Demos.xcworkspace -scheme 'RegisteredLoggingTest (Mobile)' -configuration Release -sdk iphonesimulator -arch i386 build
- pod install --project-directory=RegisteredDynamicLogging/Desktop
- xctool -workspace Demos.xcworkspace -scheme 'RegisteredLoggingTest (Desktop)'
- pod install --project-directory=RollingTestMac
- xctool -workspace Demos.xcworkspace -scheme 'RollingTestMac'
- pod install --project-directory=TestXcodeColors/Desktop
- xctool -workspace Demos.xcworkspace -scheme 'TestXcodeColors (Desktop)'
- pod install --project-directory=TestXcodeColors/Mobile
- xctool -workspace Demos.xcworkspace -scheme 'TextXcodeColors (Mobile)' -configuration Release -sdk iphonesimulator -arch i386 build
- pod install --project-directory=WebServerIPhone
- xctool -workspace Demos.xcworkspace -scheme 'WebServerIPhone' -configuration Release -sdk iphonesimulator -arch i386 build
- pod install --project-directory=Benchmark/Desktop
- xctool -workspace Demos.xcworkspace -scheme 'BenchmarkMac'
- pod install --project-directory=Benchmark/Mobile
- xctool -workspace Demos.xcworkspace -scheme 'BenchmarkIPhone' -configuration Release -sdk iphonesimulator -arch i386 build
- pod install --project-directory=SQLiteLogger
- xctool -workspace Demos.xcworkspace -scheme 'SQLiteLogger'
- pod install --project-directory=UniversalApp
- xctool -workspace Demos.xcworkspace -scheme 'UniversalApp' -configuration Release -sdk iphonesimulator -arch i386 build
- pod install --project-directory=CLI
- xctool -workspace Demos.xcworkspace -scheme 'CLI'
- pod install --project-directory=CaptureASL
- xctool -workspace Demos.xcworkspace -scheme 'CaptureASL' -configuration Release -sdk iphonesimulator -arch i386 build