Skip to content

Commit 8c08095

Browse files
committed
Created a special solution for Travis that includes only the projects compatible with Mono
1 parent c07a95b commit 8c08095

File tree

2 files changed

+92
-2
lines changed

2 files changed

+92
-2
lines changed

.travis.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ sudo: false
22
language: csharp
33
solution: IO.Ably.sln
44
install:
5-
- nuget restore ./src/IO.Ably.sln
5+
- nuget restore ./src/IO.Ably.Travis.sln
66
script:
7-
- xbuild /p:Configuration='Release' ./src/IO.Ably.sln
7+
- xbuild /p:Configuration='Release' ./src/IO.Ably.Travis.sln
88
- mono ./tools/xunit-runners/tools/xunit.console.exe ./src/IO.Ably.Tests/bin/Release/IO.Ably.Tests.dll
99
- mono ./tools/nunit-runners/tools/nunit3-console.exe ./src/Ably.AcceptanceTests/bin/Release/Ably.AcceptanceTests.dll

src/IO.Ably.Travis.sln

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio 14
4+
VisualStudioVersion = 14.0.25123.0
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IO.Ably.Tests", "IO.Ably.Tests\IO.Ably.Tests.csproj", "{4E136C14-03D4-4194-8DE7-3E9A26C5B028}"
7+
EndProject
8+
Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "IO.Ably.Shared", "IO.Ably.Shared\IO.Ably.Shared.shproj", "{3553E1B2-8F1F-4E83-9524-08E702C14FCF}"
9+
EndProject
10+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IO.Ably.Net45", "IO.Ably.Net45\IO.Ably.Net45.csproj", "{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}"
11+
EndProject
12+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Ably", "Ably", "{8A0F718E-2168-4CC7-8F7B-A65508B52B0F}"
13+
EndProject
14+
Global
15+
GlobalSection(SharedMSBuildProjectFiles) = preSolution
16+
IO.Ably.Shared\IO.Ably.Shared.projitems*{3553e1b2-8f1f-4e83-9524-08e702c14fcf}*SharedItemsImports = 13
17+
IO.Ably.Shared\IO.Ably.Shared.projitems*{2d265650-b1ec-4f8d-b043-a2e3dcc23fd8}*SharedItemsImports = 4
18+
EndGlobalSection
19+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
20+
AppStore|Any CPU = AppStore|Any CPU
21+
AppStore|ARM = AppStore|ARM
22+
AppStore|x64 = AppStore|x64
23+
AppStore|x86 = AppStore|x86
24+
Debug|Any CPU = Debug|Any CPU
25+
Debug|ARM = Debug|ARM
26+
Debug|x64 = Debug|x64
27+
Debug|x86 = Debug|x86
28+
Release|Any CPU = Release|Any CPU
29+
Release|ARM = Release|ARM
30+
Release|x64 = Release|x64
31+
Release|x86 = Release|x86
32+
EndGlobalSection
33+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
34+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.AppStore|Any CPU.ActiveCfg = Debug 4.0|Any CPU
35+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.AppStore|Any CPU.Build.0 = Debug 4.0|Any CPU
36+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.AppStore|ARM.ActiveCfg = Debug 4.0|Any CPU
37+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.AppStore|ARM.Build.0 = Debug 4.0|Any CPU
38+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.AppStore|x64.ActiveCfg = Release 4.0|Any CPU
39+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.AppStore|x64.Build.0 = Release 4.0|Any CPU
40+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.AppStore|x86.ActiveCfg = Debug 4.0|Any CPU
41+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.AppStore|x86.Build.0 = Debug 4.0|Any CPU
42+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
43+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Debug|Any CPU.Build.0 = Debug|Any CPU
44+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Debug|ARM.ActiveCfg = Debug|Any CPU
45+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Debug|ARM.Build.0 = Debug|Any CPU
46+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Debug|x64.ActiveCfg = Debug|Any CPU
47+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Debug|x64.Build.0 = Debug|Any CPU
48+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Debug|x86.ActiveCfg = Debug|Any CPU
49+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Debug|x86.Build.0 = Debug|Any CPU
50+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Release|Any CPU.ActiveCfg = Release|Any CPU
51+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Release|Any CPU.Build.0 = Release|Any CPU
52+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Release|ARM.ActiveCfg = Release|Any CPU
53+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Release|ARM.Build.0 = Release|Any CPU
54+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Release|x64.ActiveCfg = Release|Any CPU
55+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Release|x64.Build.0 = Release|Any CPU
56+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Release|x86.ActiveCfg = Release|Any CPU
57+
{4E136C14-03D4-4194-8DE7-3E9A26C5B028}.Release|x86.Build.0 = Release|Any CPU
58+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
59+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.AppStore|Any CPU.Build.0 = Release|Any CPU
60+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.AppStore|ARM.ActiveCfg = Release|Any CPU
61+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.AppStore|ARM.Build.0 = Release|Any CPU
62+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.AppStore|x64.ActiveCfg = Release|Any CPU
63+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.AppStore|x64.Build.0 = Release|Any CPU
64+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.AppStore|x86.ActiveCfg = Release|Any CPU
65+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.AppStore|x86.Build.0 = Release|Any CPU
66+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
67+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Debug|Any CPU.Build.0 = Debug|Any CPU
68+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Debug|ARM.ActiveCfg = Debug|Any CPU
69+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Debug|ARM.Build.0 = Debug|Any CPU
70+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Debug|x64.ActiveCfg = Debug|Any CPU
71+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Debug|x64.Build.0 = Debug|Any CPU
72+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Debug|x86.ActiveCfg = Debug|Any CPU
73+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Debug|x86.Build.0 = Debug|Any CPU
74+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Release|Any CPU.ActiveCfg = Release|Any CPU
75+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Release|Any CPU.Build.0 = Release|Any CPU
76+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Release|ARM.ActiveCfg = Release|Any CPU
77+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Release|ARM.Build.0 = Release|Any CPU
78+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Release|x64.ActiveCfg = Release|Any CPU
79+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Release|x64.Build.0 = Release|Any CPU
80+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Release|x86.ActiveCfg = Release|Any CPU
81+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8}.Release|x86.Build.0 = Release|Any CPU
82+
EndGlobalSection
83+
GlobalSection(SolutionProperties) = preSolution
84+
HideSolutionNode = FALSE
85+
EndGlobalSection
86+
GlobalSection(NestedProjects) = preSolution
87+
{3553E1B2-8F1F-4E83-9524-08E702C14FCF} = {8A0F718E-2168-4CC7-8F7B-A65508B52B0F}
88+
{2D265650-B1EC-4F8D-B043-A2E3DCC23FD8} = {8A0F718E-2168-4CC7-8F7B-A65508B52B0F}
89+
EndGlobalSection
90+
EndGlobal

0 commit comments

Comments
 (0)