bc-app.yml 725 B

1234567891011121314151617181920212223242526272829303132333435
  1. apiVersion: build.openshift.io/v1
  2. kind: BuildConfig
  3. metadata:
  4. labels:
  5. app: sample
  6. app.kubernetes.io/component: sample
  7. app.kubernetes.io/instance: sample
  8. sample: metrics
  9. name: sample
  10. namespace: metrics
  11. spec:
  12. output:
  13. to:
  14. kind: ImageStreamTag
  15. name: sample:latest
  16. source:
  17. git:
  18. ref: main
  19. uri: https://git.p0f.net/openshift/metrics-sample-rest.git
  20. type: Git
  21. strategy:
  22. sourceStrategy:
  23. env:
  24. - name: MAVEN_ARGS_APPEND
  25. value: -Dquarkus.package.type=uber-jar
  26. from:
  27. kind: ImageStreamTag
  28. name: openjdk:17
  29. namespace: metrics
  30. incremental: true
  31. type: Source
  32. triggers:
  33. - imageChange: {}
  34. type: ImageChange