275
}
276
278
>
if ar.GetRule().GetTargetBuildId() == target {
279
ar.DeleteTimestamp = timestamp
280
}
282
ar.DeleteTimestamp = timestamp
283
}
284
}
285
286
>
data.AssignmentRules = append(data.GetAssignmentRules(), &persistencespb.AssignmentRule{
version_rule_helpers.go
287
>
Rule: &taskqueuepb.BuildIdAssignmentRule{
288
>
TargetBuildId: target,
289
>
Ramp: &taskqueuepb.BuildIdAssignmentRule_PercentageRamp{PercentageRamp: &taskqueuepb.RampByPercentage{RampPercentage: 100}},
290
>
},
291
>
CreateTimestamp: timestamp,
292
>
})
293
>
if err := checkAssignmentConditions(data, maxAssignmentRules, false); err != nil {
294
return nil, err
295
}