File tree Expand file tree Collapse file tree 4 files changed +55
-18
lines changed Expand file tree Collapse file tree 4 files changed +55
-18
lines changed Original file line number Diff line number Diff line change 2
2
Packages
3
3
* .xcodeproj
4
4
Package.pins
5
+ Package.resolved
6
+
Original file line number Diff line number Diff line change @@ -6,9 +6,9 @@ extension MySQL.Database {
6
6
do {
7
7
let mysql = try MySQL . Database (
8
8
hostname: " 127.0.0.1 " ,
9
- user: " ubuntu " ,
9
+ user: " root " ,
10
10
password: " " ,
11
- database: " circle_test "
11
+ database: " test "
12
12
)
13
13
let connection = try mysql. makeConnection ( )
14
14
try connection. execute ( " SELECT @@version " )
@@ -22,10 +22,10 @@ extension MySQL.Database {
22
22
print ( " Error: \( error) " )
23
23
print ( )
24
24
print ( " You must configure MySQL to run with the following configuration: " )
25
- print ( " user: 'ubuntu ' " )
25
+ print ( " user: 'root ' " )
26
26
print ( " password: '' // (empty) " )
27
27
print ( " host: '127.0.0.1' " )
28
- print ( " database: 'circle_test ' " )
28
+ print ( " database: 'test ' " )
29
29
print ( )
30
30
31
31
print ( )
Original file line number Diff line number Diff line change 1
- machine :
2
- services :
3
- - mysql
4
- dependencies :
5
- override :
6
- - eval "$(curl -sL https://apt.vapor.sh)"
7
- - sudo apt-get install vapor cmysql
8
- - sudo chmod -R a+rx /usr/
9
- test :
10
- override :
11
- - swift build
12
- - swift build -c release
13
- - swift test
14
-
1
+ version : 2
2
+
3
+ jobs :
4
+ macos :
5
+ macos :
6
+ xcode : " 9.0"
7
+ steps :
8
+ - run : brew install vapor/tap/vapor vapor/tap/cmysql
9
+ - run : brew services start mysql
10
+ - checkout
11
+ - run : swift build
12
+ - run : swift test
13
+
14
+ linux :
15
+ docker :
16
+ - image : swift:4.0
17
+ - image : mysql:5.7
18
+ environment :
19
+ MYSQL_ALLOW_EMPTY_PASSWORD : true
20
+ MYSQL_DATABASE : test
21
+ steps :
22
+ - run : apt-get update
23
+ - run : apt-get install -y libmysqlclient-dev libssl-dev
24
+ - checkout
25
+ - run : swift build
26
+ - run : swift test
27
+
28
+ # 3.1 backward compat checks
29
+
30
+ linux-3 :
31
+ docker :
32
+ - image : swift:3.1
33
+ - image : mysql:5.7
34
+ environment :
35
+ MYSQL_ALLOW_EMPTY_PASSWORD : true
36
+ MYSQL_DATABASE : test
37
+ steps :
38
+ - run : apt-get update
39
+ - run : apt-get install -y libmysqlclient-dev libssl-dev
40
+ - checkout
41
+ - run : swift build
42
+ - run : swift test
43
+
44
+ workflows :
45
+ version : 2
46
+ tests :
47
+ jobs :
48
+ - linux
49
+ - linux-3
You can’t perform that action at this time.
0 commit comments