Update simple ros pipeline.

This commit is contained in:
James Pace 2023-04-15 09:55:03 -04:00
parent c452802d9e
commit 42af174c0b
2 changed files with 10 additions and 21 deletions

View File

@ -1,4 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
resources: resources:
- test-pipeline.yaml - test-pipeline.yaml
- simple-ros-pipeline.yaml

View File

@ -10,6 +10,8 @@ spec:
- name: shared-data - name: shared-data
- name: git-credentials - name: git-credentials
- name: cosign-credentials - name: cosign-credentials
params:
- name: registry-login-secret-name
tasks: tasks:
- name: ros-clone - name: ros-clone
workspaces: workspaces:
@ -19,7 +21,7 @@ spec:
workspace: git-credentials workspace: git-credentials
params: params:
- name: url - name: url
value: ssh://git.jpace121.net:2222/tests/j7s-simple-ws value: ssh://git@git.jpace121.net:2222/tests/j7s-simple-ws.git
- name: branch - name: branch
value: master value: master
- name: repos-file - name: repos-file
@ -35,28 +37,14 @@ spec:
workspace: cosign-credentials workspace: cosign-credentials
params: params:
- name: registry - name: registry
value: 192.168.1.149:8443 value: harbor.internal.jpace121.net
- name: name - name: name
value: simple-ros value: library/simple-ros
- name: version - name: version
value: 0.1 value: 0.1
- name: containerfile - name: containerfile
value: ./docker/Dockerfile value: ./docker/Dockerfile
- name: registry-login-secret-name
value: $(params.registry-login-secret-name)
taskRef: taskRef:
name: j7s-buildah name: j7s-buildah
results:
- name: image-ARTIFACT_OUTPUTS
type: object
value:
uri: $(tasks.image-build.results.image-ARTIFACT_OUTPUTS.uri)
digest: $(tasks.image-build.results.image-ARTIFACT_OUTPUTS.digest)
- name: commit-ARTIFACT_INPUTS
type: object
value:
uri: $(tasks.ros-clone.results.workspace-git-commit-ARTIFACT_OUTPUTS.uri)
digest: $(tasks.ros-clone.results.workspace-git-commit-ARTIFACT_OUTPUTS.digest)
- name: vcs-exact-file-ARTIFACT_INPUTS
type: object
value:
uri: $(tasks.ros-clone.results.vcs-exact-file-ARTIFACT_OUTPUTS.uri)
digest: $(tasks.ros-clone.results.vcs-exact-file-ARTIFACT_OUTPUTS.digest)