public PushLayersStep( BuildConfiguration buildConfiguration, ProgressEventDispatcher.Factory progressEventDispatcherFactory, AuthenticatePushStep authenticatePushStep, IAsyncStep <IReadOnlyList <ICachedLayer> > cachedLayerStep) { this.buildConfiguration = buildConfiguration; this.progressEventDispatcherFactory = progressEventDispatcherFactory; this.authenticatePushStep = authenticatePushStep; this.cachedLayerStep = cachedLayerStep; listenableFuture = CallAsync(); }
public PushContainerConfigurationStep( BuildConfiguration buildConfiguration, ProgressEventDispatcher.Factory progressEventDispatcherFactory, AuthenticatePushStep authenticatePushStep, BuildImageStep buildImageStep) { this.buildConfiguration = buildConfiguration; this.progressEventDispatcherFactory = progressEventDispatcherFactory; this.authenticatePushStep = authenticatePushStep; this.buildImageStep = buildImageStep; listenableFuture = CallAsync(); }
public PushBlobStep( BuildConfiguration buildConfiguration, ProgressEventDispatcher.Factory progressEventDipatcherFactory, AuthenticatePushStep authenticatePushStep, BlobDescriptor blobDescriptor, IBlob blob) { this.buildConfiguration = buildConfiguration; this.progressEventDipatcherFactory = progressEventDipatcherFactory; this.authenticatePushStep = authenticatePushStep; this.blobDescriptor = blobDescriptor; this.blob = blob; listenableFuture = CallAsync(); }