diff --git a/pkg/buildplan/buildplan.go b/pkg/buildplan/buildplan.go index 70480f9443..0f30cac869 100644 --- a/pkg/buildplan/buildplan.go +++ b/pkg/buildplan/buildplan.go @@ -2,6 +2,7 @@ package buildplan import ( "encoding/json" + "sort" "github.com/go-openapi/strfmt" @@ -131,6 +132,8 @@ func (b *BuildPlan) DiffArtifacts(oldBp *BuildPlan, requestedOnly bool) Artifact }) } + sort.SliceStable(changeset, func(i, j int) bool { return changeset[i].Artifact.Name() < changeset[j].Artifact.Name() }) + return changeset }