| - schema_version: 1 |
| name: "operator-builder" |
| version: "1.29.0" |
| from: "registry.access.redhat.com/ubi8/go-toolset:1.19.9" |
| description: "Golang builder image for the Red Hat OpenShift Serverless Logic Operator" |
| |
| modules: |
| repositories: |
| - path: modules |
| install: |
| - name: org.kie.kogito.osl.builder.prod |
| |
| osbs: |
| configuration: |
| container: |
| image_build_method: imagebuilder |
| remote_source: |
| repo: https://github.com/kiegroup/kogito-serverless-operator |
| ref: 078cef15b1860d0c52fc1fd479a37d43819f09a3 |
| pkg_managers: |
| - gomod |
| platforms: |
| only: |
| - x86_64 |
| - ppc64le |
| |
| - name: "openshift-serverless-1-tech-preview/logic-operator-rhel8" |
| version: "1.29.0" |
| from: "registry.access.redhat.com/ubi8/ubi-micro:latest" |
| description: "Runtime Image for the Red Hat OpenShift Serverless Logic Operator" |
| |
| labels: |
| - name: maintainer |
| value: bsig-cloud@redhat.com |
| - name: com.redhat.component |
| value: openshift-serverless-1-logic-rhel8-operator-container |
| - name: io.k8s.description |
| value: Operator for deploying Red Hat OpenShift Serverless Logic Application |
| - name: io.k8s.display-name |
| value: Red Hat OpenShift Serverless Logic Operator |
| - name: io.openshift.tags |
| value: osl,kogito,serverless,workflow,operator |
| |
| artifacts: |
| - path: /workspace/manager |
| image: operator-builder |
| dest: /usr/local/bin |
| name: manager |
| |
| packages: |
| content_sets_file: content_sets.yaml |
| |
| osbs: |
| extra_dir: osbs-extra |
| repository: |
| name: containers/openshift-serverless-1-logic-operator |
| branch: openshift-serverless-1.29-rhel-8 |
| |
| run: |
| user: "1001" |