Skip to content

Commit

Permalink
Update PSF config.yml to 0.21 and remove redundant properties
Browse files Browse the repository at this point in the history
  • Loading branch information
andykrohg committed Sep 13, 2021
1 parent f248065 commit d5c5412
Showing 1 changed file with 6 additions and 42 deletions.
Original file line number Diff line number Diff line change
@@ -1,55 +1,21 @@
---
step-runner-config:
config-decryptors:
- implementer: SOPS

global-defaults:
organization: platform
application-name: ref-quarkus-mvn
service-name: fruit

generate-metadata:
- implementer: Maven
- implementer: Git
- implementer: SemanticVersion

tag-source:
- implementer: Git

unit-test:
- implementer: Maven

package:
- implementer: Maven

static-code-analysis:
- implementer: SonarQube

push-artifacts:
- implementer: Maven

create-container-image:
- implementer: Buildah

push-container-image:
- implementer: Skopeo

sign-container-image:
- implementer: PodmanSign

container-image-static-vulnerability-scan:
- name: OpenSCAP - Vulnerability - DataStream
implementer: OpenSCAP
config:
oscap-input-definitions-uri: https://www.redhat.com/security/data/metrics/ds/v2/RHEL8/rhel-8.ds.xml.bz2
oscap-tailoring-uri: https://raw.githubusercontent.com/ploigos/ploigos-example-oscap-content/main/xccdf_com.ploigos_profile_default_cve_ploigos_reference_apps-tailoring.xml
oscap-profile: xccdf_com.ploigos_profile_default_cve_ploigos_reference_apps

deploy:
- implementer: ArgoCD
config:
deployment-config-helm-chart-path: charts/reference-quarkus-mvn-deploy
deployment-config-repo: http://gitea:3000/platform/reference-quarkus-mvn-cloud-resources_workflow-typical.git
deployment-config-helm-chart-path: charts/reference-quarkus-mvn-deploy
deployment-config-helm-chart-values-file-image-tag-yq-path: 'image.tag'
environment-config:
DEV:
Expand All @@ -59,15 +25,13 @@ step-runner-config:
PROD:
deployment-config-helm-chart-environment-values-file: values-PROD.yaml
force-push-tags: true

validate-environment-configuration:
- implementer: ConfiglintFromArgocd
- implementer: Configlint
config:
rules: cicd/ploigos-software-factory-operator/ValidateEnv/

uat:
- implementer: MavenSeleniumCucumber

report:
- implementer: ResultArtifactsArchive
- implementer: MavenIntegrationTest
config:
additional-artifacts-dirs:
- name: cucumber-reports
path: 'target/cucumber-reports'

0 comments on commit d5c5412

Please sign in to comment.