Skip to content

Commit 35705ac

Browse files
authored
Merge pull request #18 from ReSwift/add-travis
Add Travis Config
2 parents 0916abc + e46596d commit 35705ac

File tree

2 files changed

+137
-0
lines changed

2 files changed

+137
-0
lines changed

.travis.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
language: objective-c
2+
3+
install:
4+
- gem install xcpretty
5+
6+
env:
7+
global:
8+
- LC_CTYPE=en_US.UTF-8
9+
- LANG=en_US.UTF-8
10+
- APP_NAME="SwiftFlowGitHubBrowser"
11+
12+
osx_image: xcode9
13+
14+
matrix:
15+
include:
16+
- env: SDK="iphonesimulator" DESTINATION="OS=11.0,name=iPhone 8"
17+
18+
before_install:
19+
- carthage update --no-use-binaries --platform iOS
20+
21+
script:
22+
- set -o pipefail
23+
- xcodebuild -version
24+
- xcodebuild -showsdks
25+
- xcodebuild
26+
-project "$APP_NAME.xcodeproj"
27+
-scheme "$APP_NAME"
28+
-sdk "$SDK"
29+
-destination "$DESTINATION"
30+
-configuration Debug
31+
ONLY_ACTIVE_ARCH=YES
32+
GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=YES
33+
GCC_GENERATE_TEST_COVERAGE_FILES=YES
34+
test
Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "0730"
4+
version = "1.3">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES">
8+
<BuildActionEntries>
9+
<BuildActionEntry
10+
buildForTesting = "YES"
11+
buildForRunning = "YES"
12+
buildForProfiling = "YES"
13+
buildForArchiving = "YES"
14+
buildForAnalyzing = "YES">
15+
<BuildableReference
16+
BuildableIdentifier = "primary"
17+
BlueprintIdentifier = "25BB761C1C3CB8CB008EA13B"
18+
BuildableName = "SwiftFlowGitHubBrowser.app"
19+
BlueprintName = "SwiftFlowGitHubBrowser"
20+
ReferencedContainer = "container:SwiftFlowGitHubBrowser.xcodeproj">
21+
</BuildableReference>
22+
</BuildActionEntry>
23+
</BuildActionEntries>
24+
</BuildAction>
25+
<TestAction
26+
buildConfiguration = "Debug"
27+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
28+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
language = ""
30+
shouldUseLaunchSchemeArgsEnv = "YES">
31+
<Testables>
32+
<TestableReference
33+
skipped = "NO">
34+
<BuildableReference
35+
BuildableIdentifier = "primary"
36+
BlueprintIdentifier = "62EF0A741C700C2300D13711"
37+
BuildableName = "SwiftFlowGitHubBrowserTests.xctest"
38+
BlueprintName = "SwiftFlowGitHubBrowserTests"
39+
ReferencedContainer = "container:SwiftFlowGitHubBrowser.xcodeproj">
40+
</BuildableReference>
41+
</TestableReference>
42+
</Testables>
43+
<MacroExpansion>
44+
<BuildableReference
45+
BuildableIdentifier = "primary"
46+
BlueprintIdentifier = "25BB761C1C3CB8CB008EA13B"
47+
BuildableName = "SwiftFlowGitHubBrowser.app"
48+
BlueprintName = "SwiftFlowGitHubBrowser"
49+
ReferencedContainer = "container:SwiftFlowGitHubBrowser.xcodeproj">
50+
</BuildableReference>
51+
</MacroExpansion>
52+
<AdditionalOptions>
53+
</AdditionalOptions>
54+
</TestAction>
55+
<LaunchAction
56+
buildConfiguration = "Debug"
57+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
58+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
59+
language = ""
60+
launchStyle = "0"
61+
useCustomWorkingDirectory = "NO"
62+
ignoresPersistentStateOnLaunch = "NO"
63+
debugDocumentVersioning = "YES"
64+
debugServiceExtension = "internal"
65+
allowLocationSimulation = "YES">
66+
<BuildableProductRunnable
67+
runnableDebuggingMode = "0">
68+
<BuildableReference
69+
BuildableIdentifier = "primary"
70+
BlueprintIdentifier = "25BB761C1C3CB8CB008EA13B"
71+
BuildableName = "SwiftFlowGitHubBrowser.app"
72+
BlueprintName = "SwiftFlowGitHubBrowser"
73+
ReferencedContainer = "container:SwiftFlowGitHubBrowser.xcodeproj">
74+
</BuildableReference>
75+
</BuildableProductRunnable>
76+
<AdditionalOptions>
77+
</AdditionalOptions>
78+
</LaunchAction>
79+
<ProfileAction
80+
buildConfiguration = "Release"
81+
shouldUseLaunchSchemeArgsEnv = "YES"
82+
savedToolIdentifier = ""
83+
useCustomWorkingDirectory = "NO"
84+
debugDocumentVersioning = "YES">
85+
<BuildableProductRunnable
86+
runnableDebuggingMode = "0">
87+
<BuildableReference
88+
BuildableIdentifier = "primary"
89+
BlueprintIdentifier = "25BB761C1C3CB8CB008EA13B"
90+
BuildableName = "SwiftFlowGitHubBrowser.app"
91+
BlueprintName = "SwiftFlowGitHubBrowser"
92+
ReferencedContainer = "container:SwiftFlowGitHubBrowser.xcodeproj">
93+
</BuildableReference>
94+
</BuildableProductRunnable>
95+
</ProfileAction>
96+
<AnalyzeAction
97+
buildConfiguration = "Debug">
98+
</AnalyzeAction>
99+
<ArchiveAction
100+
buildConfiguration = "Release"
101+
revealArchiveInOrganizer = "YES">
102+
</ArchiveAction>
103+
</Scheme>

0 commit comments

Comments
 (0)