switched to powershell commands on prod step #75
20
.drone.yml
20
.drone.yml
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user