1
0
mirror of https://github.com/linkedin/oncall.git synced 2025-11-27 23:18:38 +02:00

ci: use mysql from docker

This commit is contained in:
Qingping Hou
2017-05-23 21:36:36 -07:00
committed by Daniel Wang
parent ee710ef186
commit 9777768235
4 changed files with 34 additions and 7 deletions

View File

@@ -1,5 +1,5 @@
echo "[*] Spinning up mysql through docker"
docker run -p 3306:3306 --name mysql \
-e MYSQL_ALLOW_EMPTY_PASSWORD=1 \
-e MYSQL_ROOT_HOST=172.17.0.1 \
-e MYSQL_ROOT_HOST=% \
-d mysql/mysql-server:5.7

View File

@@ -30,7 +30,7 @@ Setup app config by editing configs/config.yaml.
Optionally, you can import dummy data for testing:
```bash
mysql -u root -p < ./db/dummy_data.sql
mysql -u root -p -o oncall < ./db/dummy_data.sql
```
### Run

View File

@@ -1,11 +1,12 @@
# CircleCI Configuration file
machine:
services:
- docker
python:
version: 2.7.11
version: 2.7.11
dependencies:
override:
- sudo service mysql stop
- bash .ci/install.sh
test:

View File

@@ -23,7 +23,14 @@ UNLOCK TABLES;
LOCK TABLES `notification_setting` WRITE;
/*!40000 ALTER TABLE `notification_setting` DISABLE KEYS */;
INSERT INTO `notification_setting` VALUES (1,4,1,35,1,86400,NULL),(2,4,1,35,1,604800,NULL),(3,2,1,35,1,86400,NULL),(4,2,1,35,1,604800,NULL),(7,3,1,35,1,86400,NULL),(8,3,1,35,1,604800,NULL),(9,4,1,35,3,NULL,1);
INSERT INTO `notification_setting` VALUES
(1,4,1,1,1,86400,NULL),
(2,4,1,1,1,604800,NULL),
(3,2,1,1,1,86400,NULL),
(4,2,1,1,1,604800,NULL),
(7,3,1,1,1,86400,NULL),
(8,3,1,1,1,604800,NULL),
(9,4,1,1,3,NULL,1);
/*!40000 ALTER TABLE `notification_setting` ENABLE KEYS */;
UNLOCK TABLES;
@@ -86,7 +93,26 @@ UNLOCK TABLES;
LOCK TABLES `user_contact` WRITE;
/*!40000 ALTER TABLE `user_contact` DISABLE KEYS */;
INSERT INTO `user_contact` VALUES (1,8,'+1 111-111-1111'),(1,17,'root'),(1,26,'+1 111-111-1111'),(1,35,'root@example.com'),(2,8,'+1 222-222-2222'),(2,17,'manager'),(2,26,'+1 222-222-2222'),(2,35,'manager@example.com'),(3,8,'+1 333-333-3333'),(3,17,'jdoe'),(3,26,'+1 333-333-3333'),(3,35,'jdoe@example.com'),(4,8,'+1 444-444-4444'),(4,17,'asmith'),(4,26,'+1 444-444-4444'),(4,35,'asmith@example.com');
INSERT INTO `user_contact` VALUES
(1,3,'+1 111-111-1111'),
(1,4,'root'),
(1,2,'+1 111-111-1111'),
(1,1,'root@example.com'),
(2,3,'+1 222-222-2222'),
(2,4,'bsmith'),
(2,2,'+1 222-222-2222'),
(2,1,'bsmith@example.com'),
(3,3,'+1 333-333-3333'),
(3,4,'jdoe'),
(3,2,'+1 333-333-3333'),
(3,1,'jdoe@example.com'),
(4,3,'+1 444-444-4444'),
(4,4,'asmith'),
(4,2,'+1 444-444-4444'),
(4,1,'asmith@example.com');
/*!40000 ALTER TABLE `user_contact` ENABLE KEYS */;
UNLOCK TABLES;