build
build copied to clipboard
[FEATURE] spec.buildSteps[4].securityContext.runAsUser: Invalid value: "string"
Is there an existing issue for this?
- [X] I have searched the existing issues
Kubernetes Version
1.27
Shipwright Version
Shipwright: v0.11.0 Tekton: v0.48.0
Current Behavior
When we would like to use $(params.USER_ID)
part of the following YAML syntax of the BuildStrategy
buildSteps:
- name: build-and-push
image: $(params.CNB_BUILDER_IMAGE)
imagePullPolicy: Always
securityContext:
runAsUser: $(params.USER_ID)
runAsGroup: $(params.GROUP_ID)
command: ["/cnb/lifecycle/builder"]
args:
- "-app=$(workspaces.source.path)/$(params.SOURCE_SUBPATH)"
- "-layers=/layers"
- "-group=/layers/group.toml"
- "-plan=/layers/plan.toml"
we got this error: * spec.buildSteps[4].securityContext.runAsUser: Invalid value: "string": spec.buildSteps[4].securityContext.runAsUser in body must be of type integer: "string"
Ideally we should be able to pass a parameter which is nextconverted to an int
runAsUser: 1001
runAsGroup: 1000
Expected Behavior
No response
Steps To Reproduce
No response
Anything else?
No response