buildconfig.yml 873 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. apiVersion: build.openshift.io/v1
  2. kind: BuildConfig
  3. metadata:
  4. annotations:
  5. openshift.io/generated-by: OpenShiftNewApp
  6. labels:
  7. app: api-client-jobs
  8. app.kubernetes.io/component: api-client-jobs
  9. app.kubernetes.io/instance: api-client-jobs
  10. name: api-client-jobs
  11. spec:
  12. failedBuildsHistoryLimit: 5
  13. nodeSelector: null
  14. output:
  15. to:
  16. kind: ImageStreamTag
  17. name: api-client-jobs:latest
  18. runPolicy: Serial
  19. source:
  20. git:
  21. ref: main
  22. uri: https://git.p0f.net/openshift/api-client-jobs.git
  23. type: Git
  24. strategy:
  25. sourceStrategy:
  26. from:
  27. kind: ImageStreamTag
  28. name: openjdk-21:redhat
  29. namespace: foo
  30. incremental: true
  31. type: Source
  32. successfulBuildsHistoryLimit: 5
  33. triggers:
  34. - github: {}
  35. type: GitHub
  36. - generic: {}
  37. type: Generic
  38. - type: ConfigChange
  39. - type: ImageChange