2018-07-31 17:22:27 +02:00
|
|
|
kind: helm-release
|
2019-02-25 13:26:31 +01:00
|
|
|
apiVersion: 1.1
|
2018-07-31 17:22:27 +02:00
|
|
|
build:
|
|
|
|
context: ..\..\..\..
|
|
|
|
dockerfile: Dockerfile
|
|
|
|
install:
|
|
|
|
chart: ../../../../k8s/helm/basket-api
|
|
|
|
set:
|
|
|
|
replicaCount: 1
|
|
|
|
image:
|
|
|
|
tag: $(tag)
|
|
|
|
pullPolicy: Never
|
|
|
|
ingress:
|
2019-02-25 13:26:31 +01:00
|
|
|
annotations:
|
|
|
|
kubernetes.io/ingress.class: traefik-azds
|
2018-07-31 17:22:27 +02:00
|
|
|
hosts:
|
|
|
|
# This expands to [space.s.]basketapi.<guid>.<region>.aksapp.io
|
|
|
|
- $(spacePrefix)basketapi$(hostSuffix)
|
2019-02-25 13:26:31 +01:00
|
|
|
values:
|
|
|
|
- values.dev.yaml?
|
|
|
|
- secrets.dev.yaml?
|
|
|
|
- inf.yaml
|
|
|
|
- app.yaml
|
2018-07-31 17:22:27 +02:00
|
|
|
configurations:
|
|
|
|
develop:
|
|
|
|
build:
|
|
|
|
useGitIgnore: true
|
2019-02-25 13:26:31 +01:00
|
|
|
dockerfile: Dockerfile.develop
|
2018-07-31 17:22:27 +02:00
|
|
|
args:
|
|
|
|
BUILD_CONFIGURATION: ${BUILD_CONFIGURATION:-Debug}
|
|
|
|
container:
|
|
|
|
sync:
|
2019-02-25 13:26:31 +01:00
|
|
|
- '**/Pages/**'
|
|
|
|
- '**/Views/**'
|
|
|
|
- '**/wwwroot/**'
|
|
|
|
- '!**/*.{sln,csproj}'
|
|
|
|
command:
|
|
|
|
- dotnet
|
|
|
|
- run
|
|
|
|
- --no-restore
|
|
|
|
- --no-build
|
|
|
|
- --no-launch-profile
|
|
|
|
- -c
|
|
|
|
- ${BUILD_CONFIGURATION:-Debug}
|
2018-07-31 17:22:27 +02:00
|
|
|
iterate:
|
2019-02-25 13:26:31 +01:00
|
|
|
processesToKill:
|
|
|
|
- dotnet
|
|
|
|
- vsdbg
|
2018-07-31 17:22:27 +02:00
|
|
|
buildCommands:
|
2019-02-25 13:26:31 +01:00
|
|
|
- - dotnet
|
|
|
|
- build
|
|
|
|
- --no-restore
|
|
|
|
- -c
|
|
|
|
- ${BUILD_CONFIGURATION:-Debug}
|