-
Notifications
You must be signed in to change notification settings - Fork 0
/
psr.yaml
51 lines (44 loc) · 1.59 KB
/
psr.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
---
step-runner-config:
global-defaults:
organization: ploigos
service-name: dotnet
application-name: dotnet
generate-metadata:
- implementer: DotnetGenerateMetadata
config:
csproj-file: 'dotnet-app.csproj'
csproj-version-tag: 'Version'
- implementer: Git
- implementer: SemanticVersion
package:
- implementer: DotnetPackage
config:
csproj-file: 'dotnet-app.csproj'
create-container-image:
- implementer: Buildah
push-container-image:
- implementer: Skopeo
config:
destination-url: nexus-docker-devsecops.apps.cluster-pn8ld.pn8ld.sandbox814.opentlc.com
container-image-push-repository: ploigos/dotnet-app
deploy:
- implementer: ArgoCDDeploy
config:
argocd-api: argocd-server.devsecops.svc.cluster.local
argocd-skip-tls: True
deployment-config-repo: https://github.com/ploigos/dotnet-app-ops.git
deployment-config-helm-chart-path: charts/dotnet-app
deployment-config-helm-chart-values-file-image-tag-yq-path: 'image.tag'
git-email: '[email protected]'
argocd-sync-timeout-seconds: 130
force-push-tags: true
environment-config:
DEV:
deployment-config-helm-chart-environment-values-file: values-DEV.yaml
TEST:
deployment-config-helm-chart-environment-values-file: values-TEST.yaml
report:
- implementer: ResultArtifactsArchive
config:
results-archive-destination-url: https://nexus-devsecops.apps.cluster-pn8ld.pn8ld.sandbox814.opentlc.com/repository/result-artifacts-archive