Skip to content

Commit

Permalink
fix crashing when buildpack is not set
Browse files Browse the repository at this point in the history
  • Loading branch information
mms-gianni committed Oct 25, 2023
1 parent 160247e commit 49bd74c
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions src/kubero.ts
Original file line number Diff line number Diff line change
Expand Up @@ -196,12 +196,16 @@ export class Kubero {
debug.log(error);
});

if (pipeline && pipeline.metadata && pipeline.metadata.resourceVersion) {
pipeline.spec.buildpack.fetch.securityContext = Buildpack.SetSecurityContext(pipeline.spec.buildpack.fetch.securityContext);
pipeline.spec.buildpack.build.securityContext = Buildpack.SetSecurityContext(pipeline.spec.buildpack.build.securityContext);
pipeline.spec.buildpack.run.securityContext = Buildpack.SetSecurityContext(pipeline.spec.buildpack.run.securityContext);
if (pipeline) {
if (pipeline.spec.buildpack) {
pipeline.spec.buildpack.fetch.securityContext = Buildpack.SetSecurityContext(pipeline.spec.buildpack.fetch.securityContext);
pipeline.spec.buildpack.build.securityContext = Buildpack.SetSecurityContext(pipeline.spec.buildpack.build.securityContext);
pipeline.spec.buildpack.run.securityContext = Buildpack.SetSecurityContext(pipeline.spec.buildpack.run.securityContext);
}

pipeline.spec.resourceVersion = pipeline.metadata.resourceVersion;
if (pipeline.metadata && pipeline.metadata.resourceVersion) {
pipeline.spec.resourceVersion = pipeline.metadata.resourceVersion;
}

delete pipeline.spec.git.keys.priv
delete pipeline.spec.git.keys.pub
Expand Down

0 comments on commit 49bd74c

Please sign in to comment.