Skip to content

Commit 51b44e6

Browse files
committed
cleanup and ready for review
1 parent e0876fe commit 51b44e6

File tree

1 file changed

+3
-16
lines changed

1 file changed

+3
-16
lines changed

azure-pipelines.yml

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -257,8 +257,8 @@ jobs:
257257

258258
- script: |
259259
docker version
260-
docker pull mcr.microsoft.com/mssql/server:2019-latest
261-
docker run -e 'ACCEPT_EULA=Y' -e "SA_PASSWORD=$(TestAppPassword)" -p 1433:1433 -d mcr.microsoft.com/mssql/server:2022-latest
260+
docker pull mcr.microsoft.com/mssql/server:2022-latest
261+
docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=$(TestAppPassword)' -p 1433:1433 -d mcr.microsoft.com/mssql/server:2022-latest
262262
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
263263
curl https://packages.microsoft.com/config/ubuntu/22.04/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
264264
@@ -377,22 +377,9 @@ jobs:
377377
displayName: Install Python requirements
378378
379379
- script: |
380-
# Use a different delimiter (|) to avoid issues with special characters in password
381-
sed -i "s|MyPassword42|$(TestAppPassword)|g" testapp/settings.py
380+
sed -i 's/MyPassword42/$(TestAppPassword)/g' testapp/settings.py
382381
displayName: Change PASSWORD in settings.py
383382
384-
- script: |
385-
echo "Verifying password replacement..."
386-
if grep -q "MyPassword42" testapp/settings.py; then
387-
echo "ERROR: Password replacement failed - MyPassword42 still found"
388-
exit 1
389-
else
390-
echo "Password replacement successful"
391-
fi
392-
echo "Database configuration:"
393-
grep -A 10 -B 2 "PASSWORD" testapp/settings.py
394-
displayName: Verify PASSWORD replacement
395-
396383
- script: |
397384
# Force Django DB host to IPv4 loopback to avoid IPv6 localhost resolution issues
398385
sed -i "s|\"HOST\": \"localhost\"|\"HOST\": \"127.0.0.1\"|g" testapp/settings.py

0 commit comments

Comments
 (0)