Andrew Bayer
Andrew Bayer
@dolphy01 Oh gawd, no, please dear any-and-all-gods-that-may-or-may-not-exist, no cross-builds locking! =)
@jglick Actually, I'm pretty sure the locks will always be released so long as `LockRunListener.onCompleted` gets fired.
This seems fantastic to me - I'd probably add a syntactic sugar step called something like `buildInfo` for the most common use cases (i.e., `currentBuild` replacement) to cut down on...
@jglick Yeah, I brainfarted - we will want specific `setBuildResult`/`getBuildResult` `Step`s at a minimum, since those tend to be the most commonly used, and we still need *some* way of...
`PipelineTask`'s `TaskRef` already has an `APIVersion` field - why do you need a new one?
Aaaaaah - good point. I forgot that `apiVersion` specifically is referring to the "task" version, not the "run" version. 🤦
Basically, but I think it's worth doing it as a new PR, since I'm also going to change the legacy bundle syntax to be handled by the bundles resolver.