Skip to content

Commit 19b3cfa

Browse files
committed
Update ezsql-macos.yml
1 parent 5795653 commit 19b3cfa

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

.github/workflows/ezsql-macos.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,18 @@ jobs:
5454
createdb --owner=ez_test ez_test
5555
- name: Install Docker, and Docker Machine
5656
run: |
57-
brew install docker-machine docker
58-
brew services start docker-machine
59-
docker-machine create --driver virtualbox default
57+
brew install docker-machine-driver-xhyve docker
58+
sudo chown root:wheel $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve
59+
sudo chmod u+s $(brew --prefix)/opt/docker-machine-driver-xhyve/bin/docker-machine-driver-xhyve
60+
while ! docker-machine create --driver xhyve default; do
61+
docker-machine rm -f default
62+
sleep 1;
63+
done
64+
docker-machine restart
6065
eval $(docker-machine env default)
6166
- name: Docker Install SQLServer
6267
run: |
68+
echo "127.0.0.1 localhost" | sudo tee -a /etc/hosts
6369
docker -H "${DOCKER_HOST}" pull mcr.microsoft.com/mssql/server
6470
docker -H "${DOCKER_HOST}" run --name ms_sql_server -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=Password12!' -p 1433:1433 -d mcr.microsoft.com/mssql/server
6571
- name: Brew Install MSSQL Tools

0 commit comments

Comments
 (0)