File tree Expand file tree Collapse file tree 5 files changed +28
-8
lines changed
Expand file tree Collapse file tree 5 files changed +28
-8
lines changed Original file line number Diff line number Diff line change 33 push :
44 tags :
55 - " *"
6+ permissions :
7+ contents : write
8+
69jobs :
710 goreleaser :
811 runs-on : ubuntu-latest
Original file line number Diff line number Diff line change 1111 - name : Prepare sqlite database
1212 run : make prepare-sqlite
1313 - name : Wait for docker containers to start
14- run : sleep 30
14+ run : sleep 60
1515 - name : Set up Go
1616 uses : actions/setup-go@v5
1717 with :
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ services:
2828 - ./mysql/mysql-enum-setup.sql:/docker-entrypoint-initdb.d/2.sql
2929 - ./mysql/mysql-multiple-databases.sql:/docker-entrypoint-initdb.d/3.sql
3030 mermerd-mssql-test-db :
31- image : mcr.microsoft.com/mssql/server@sha256:f54a84b8a802afdfa91a954e8ddfcec9973447ce8efec519adf593b54d49bedf
31+ image : mcr.microsoft.com/mssql/server:2019-latest
3232 environment :
3333 ACCEPT_EULA : " Y"
3434 SA_PASSWORD : " securePassword1!"
@@ -54,6 +54,6 @@ services:
5454 - ./mssql/mssql-setup.sql:/usr/src/app/mssql-setup.sql
5555 - ./mssql/mssql-enum-setup.sql:/usr/src/app/mssql-enum-setup.sql
5656 - ./mssql/mssql-multiple-databases.sql:/usr/src/app/mssql-multiple-databases.sql
57- - ./mssql/entrypoint .sh:/usr/src/app/entrypoint.sh
57+ - ./mssql/entrypoint_azure .sh:/usr/src/app/entrypoint.sh
5858 working_dir : /usr/src/app
5959 command : sh -c './entrypoint.sh & /opt/mssql/bin/sqlservr;'
Original file line number Diff line number Diff line change 11#! /bin/bash
22# Source: https://cardano.github.io/blog/2017/11/15/mssql-docker-container
3- wait_time=30s
3+ wait_time=60s
44password=securePassword1!
55
66# wait for SQL Server to come up
@@ -9,9 +9,9 @@ sleep $wait_time
99echo importing data...
1010
1111# run the sql scripts to create the test database
12- /opt/mssql-tools /bin/sqlcmd -S 0.0.0.0 -U sa -P $password -i ./mssql-setup.sql
13- /opt/mssql-tools /bin/sqlcmd -S 0.0.0.0 -U sa -P $password -d mermerd_test -i ./db-table-setup.sql
14- /opt/mssql-tools /bin/sqlcmd -S 0.0.0.0 -U sa -P $password -d mermerd_test -i ./mssql-enum-setup.sql
15- /opt/mssql-tools /bin/sqlcmd -S 0.0.0.0 -U sa -P $password -d mermerd_test -i ./mssql-multiple-databases.sql
12+ /opt/mssql-tools18 /bin/sqlcmd -S 0.0.0.0 -C -U sa -P $password -i ./mssql-setup.sql
13+ /opt/mssql-tools18 /bin/sqlcmd -S 0.0.0.0 -C -U sa -P $password -d mermerd_test -i ./db-table-setup.sql
14+ /opt/mssql-tools18 /bin/sqlcmd -S 0.0.0.0 -C -U sa -P $password -d mermerd_test -i ./mssql-enum-setup.sql
15+ /opt/mssql-tools18 /bin/sqlcmd -S 0.0.0.0 -C -U sa -P $password -d mermerd_test -i ./mssql-multiple-databases.sql
1616
1717echo importing done
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+ # Source: https://cardano.github.io/blog/2017/11/15/mssql-docker-container
3+ wait_time=60s
4+ password=securePassword1!
5+
6+ # wait for SQL Server to come up
7+ echo importing data will start in $wait_time ...
8+ sleep $wait_time
9+ echo importing data...
10+
11+ # run the sql scripts to create the test database
12+ /opt/mssql-tools/bin/sqlcmd -S 0.0.0.0 -U sa -P $password -i ./mssql-setup.sql
13+ /opt/mssql-tools/bin/sqlcmd -S 0.0.0.0 -U sa -P $password -d mermerd_test -i ./db-table-setup.sql
14+ /opt/mssql-tools/bin/sqlcmd -S 0.0.0.0 -U sa -P $password -d mermerd_test -i ./mssql-enum-setup.sql
15+ /opt/mssql-tools/bin/sqlcmd -S 0.0.0.0 -U sa -P $password -d mermerd_test -i ./mssql-multiple-databases.sql
16+
17+ echo importing done
You can’t perform that action at this time.
0 commit comments