Merge pull request 'switched to powershell commands on prod step' (#75) from test into main
Some checks failed
continuous-integration/drone Build encountered an error

Reviewed-on: #75
This commit was merged in pull request #75.
This commit is contained in:
2026-03-14 11:00:31 +02:00

View File

@@ -134,13 +134,19 @@ steps:
settings: settings:
settings: settings:
script: script:
- mkdir -p C:\Temp\docker-config # - mkdir -p C:\Temp\docker-config
- | # - |
echo "{\"credsStore\": \"\"}" > C:\Temp\docker-config\config.json # echo "{\"credsStore\": \"\"}" > C:\Temp\docker-config\config.json
- docker --config C:\Temp\docker-config pull khwezi/webapitest:latest # - docker --config C:\Temp\docker-config pull khwezi/webapitest:latest
- docker --config C:\Temp\docker-config stop webapi 2>NUL || echo "Container not running" # - docker --config C:\Temp\docker-config stop webapi 2>NUL || echo "Container not running"
- docker --config C:\Temp\docker-config rm webapi 2>NUL || echo "Container not found" # - docker --config C:\Temp\docker-config rm webapi 2>NUL || echo "Container not found"
- docker --config C:\Temp\docker-config run -d --name webapi --restart unless-stopped -e ASPNETCORE_ENVIRONMENT=Production -p 4001:8081 khwezi/webapitest:latest # - docker --config C:\Temp\docker-config run -d --name webapi --restart unless-stopped -e ASPNETCORE_ENVIRONMENT=Production -p 4001:8081 khwezi/webapitest:latest
- - powershell -Command "if (!(Test-Path 'C:\Temp\docker-config')) { New-Item -Path 'C:\Temp\docker-config' -ItemType Directory }"
- powershell -Command "Set-Content -Path 'C:\Temp\docker-config\config.json' -Value '{\"credsStore\": \"\"}'"
- powershell -Command "docker --config C:\Temp\docker-config pull khwezi/webapitest:latest"
- powershell -Command "docker --config C:\Temp\docker-config stop webapi; exit 0"
- powershell -Command "docker --config C:\Temp\docker-config rm webapi; exit 0"
- powershell -Command "docker --config C:\Temp\docker-config run -d --name webapi --restart unless-stopped -e ASPNETCORE_ENVIRONMENT=Production -p 4001:8081 khwezi/webapitest:latest"
when: when:
event: event:
- promote - promote