Skip to content

Commit 44c7dff

Browse files
committed
feat: Fix CI: Update mssql-tools installation for Ubuntu 24.04
1 parent dac5c00 commit 44c7dff

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/maven-ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,14 @@ jobs:
4141

4242
- name: Install mssql-tools
4343
run: |
44-
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
45-
curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
44+
curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
45+
curl https://packages.microsoft.com/config/ubuntu/22.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
4646
sudo apt-get update
47-
sudo apt-get install mssql-tools unixodbc-dev
48-
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
47+
sudo ACCEPT_EULA=Y apt-get install -y mssql-tools18 unixodbc-dev
48+
echo 'export PATH="$PATH:/opt/mssql-tools18/bin"' >> ~/.bash_profile
4949
5050
- name: Create database for sqlserver
51-
run: sqlcmd -S 127.0.0.1,1433 -U sa -P '9G3iqmzQDw9zCXII' -Q "CREATE DATABASE casbin"
51+
run: /opt/mssql-tools18/bin/sqlcmd -S 127.0.0.1,1433 -U sa -P '9G3iqmzQDw9zCXII' -Q "CREATE DATABASE casbin" -C
5252

5353
- name: Set up JDK 1.8
5454
uses: actions/setup-java@v1

0 commit comments

Comments
 (0)