Skip to content

Commit a043fb2

Browse files
committed
fix 1.30
1 parent 199c0ef commit a043fb2

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

.github/workflows/openmis-module-test.yml

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,21 @@ jobs:
3838
wget https://raw.githubusercontent.com/openimis/database_ms_sqlserver/main/Empty%20databases/openIMIS_ONLINE.sql -O oldMain/openIMIS_ONLINE.sql
3939
wget https://raw.githubusercontent.com/openimis/database_ms_sqlserver/main/Demo%20database/openIMIS_demo_ONLINE.sql -O oldMain/openIMIS_demo_ONLINE.sql
4040
mkdir ./1.30
41-
wget https://raw.githubusercontent.com/openimis/database_ms_sqlserver/v1.3.0/Empty%20databases/openIMIS_ONLINE.sql -O 1.30/openIMIS_ONLINE.sql
42-
wget https://raw.githubusercontent.com/openimis/database_ms_sqlserver/v1.3.0/Empty%20databases/openIMIS_demo_ONLINE.sql -O 1.30/openIMIS_demo_ONLINE.sql
41+
wget https://raw.githubusercontent.com/openimis/database_ms_sqlserver/v1.3.0/Empty%20databases/openIMIS_ONLINE.sql -O 1.30/openIMIS_ONLINE.sql
4342
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
4443
curl https://packages.microsoft.com/config/ubuntu/20.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
4544
sudo apt-get update
4645
sudo ACCEPT_EULA=Y apt-get install -y mssql-tools build-essential dialog apt-utils unixodbc-dev -y
4746
python -m pip install --upgrade pip
47+
- name: DB migration 1.30
48+
run: |
49+
/opt/mssql-tools/bin/sqlcmd -S localhost,1433 -U SA -P $SA_PASSWORD -Q 'DROP DATABASE IF EXISTS imis'
50+
/opt/mssql-tools/bin/sqlcmd -S localhost,1433 -U SA -P $SA_PASSWORD -Q 'CREATE DATABASE imis'
51+
/opt/mssql-tools/bin/sqlcmd -S localhost,1433 -U SA -P $SA_PASSWORD -d imis -i 1.30/openIMIS_ONLINE.sql | grep . | uniq -c
52+
/opt/mssql-tools/bin/sqlcmd -S localhost,1433 -U SA -P $SA_PASSWORD -d imis -i "new/Migration script/openIMIS_demo_ONLINE.sql" | grep . | uniq -c
53+
env:
54+
SA_PASSWORD: GitHub999
55+
ACCEPT_EULA: Y
4856
- name: Initialize DB latest
4957
run: |
5058
/opt/mssql-tools/bin/sqlcmd -S localhost,1433 -U SA -P $SA_PASSWORD -Q 'DROP DATABASE IF EXISTS imis'
@@ -64,16 +72,6 @@ jobs:
6472
env:
6573
SA_PASSWORD: GitHub999
6674
ACCEPT_EULA: Y
67-
- name: DB migration 1.30
68-
run: |
69-
/opt/mssql-tools/bin/sqlcmd -S localhost,1433 -U SA -P $SA_PASSWORD -Q 'DROP DATABASE IF EXISTS imis'
70-
/opt/mssql-tools/bin/sqlcmd -S localhost,1433 -U SA -P $SA_PASSWORD -Q 'CREATE DATABASE imis'
71-
/opt/mssql-tools/bin/sqlcmd -S localhost,1433 -U SA -P $SA_PASSWORD -d imis -i 1.30/openIMIS_ONLINE.sql | grep . | uniq -c
72-
/opt/mssql-tools/bin/sqlcmd -S localhost,1433 -U SA -P $SA_PASSWORD -d imis -i 1.30/openIMIS_demo_ONLINE.sql | grep . | uniq -c
73-
/opt/mssql-tools/bin/sqlcmd -S localhost,1433 -U SA -P $SA_PASSWORD -d imis -i "new/Migration script/openIMIS_demo_ONLINE.sql" | grep . | uniq -c
74-
env:
75-
SA_PASSWORD: GitHub999
76-
ACCEPT_EULA: Y
7775
7876
- name: Django tests
7977
working-directory: ./openimis/openIMIS

0 commit comments

Comments
 (0)