@@ -35,31 +35,12 @@ jobs:
35
35
with :
36
36
compiler : ${{ matrix.compiler }}
37
37
38
- # - name: Install dependencies on Ubuntu
39
- # if: startsWith(matrix.os, 'ubuntu')
40
- # run: sudo apt-get update && sudo apt-get install libevent-dev -y
41
-
42
- # - name: Install dependencies on Mac OSX
43
- # if: startsWith(matrix.os, 'macos')
44
- # run: brew bundle
45
-
46
38
- name : Upgrade dub dependencies
47
39
uses :
WebFreak001/[email protected]
48
40
49
41
- name : Build Library
50
42
run : dub build --build=release --config=library
51
43
52
- # # Turns out the unittest-vibe-ut tried to connect to an actualy MySQL on 172.18.0.1 so it's not
53
- # # actually a unit test at all. It's an integration test and should be pulled out of the codebase.
54
- # - name: Run unittest-vibe-ut
55
- # run: dub run -c unittest-vibe-ut -- -t
56
-
57
- # - name: Run Tests (phobos)
58
- # run: ./run_tests --mode=phobos
59
-
60
- # - name: Run Tests (vibe)
61
- # run: ./run_tests --mode=vibe
62
-
63
44
# cache
64
45
-
uses :
WebFreak001/[email protected]
65
46
if : startsWith(matrix.os, 'windows')
@@ -102,10 +83,6 @@ jobs:
102
83
with :
103
84
compiler : ${{ matrix.compiler }}
104
85
105
- # - name: Install dependencies on Ubuntu
106
- # if: startsWith(matrix.os, 'ubuntu')
107
- # run: sudo apt-get update && sudo apt-get install libevent-dev -y
108
-
109
86
- name : Upgrade dub dependencies
110
87
uses :
WebFreak001/[email protected]
111
88
@@ -175,7 +152,8 @@ jobs:
175
152
run : sudo apt-get update && sudo apt-get install libevent-dev -y
176
153
177
154
# # Turns out the unittest-vibe-ut tried to connect to an actualy MySQL on 172.18.0.1 so it's not
178
- # # actually a unit test at all. It's an integration test and should be pulled out of the codebase.
155
+ # # actually a unit test at all. It's an integration test and should be pulled out from the main
156
+ # # codebase into a separate sub module
179
157
- name : Run unittest-vibe-ut
180
158
env :
181
159
MYSQL_PORT : ${{ job.services.mysql.ports[3306] }}
0 commit comments