public class BuildService extends Object
Constructor and Description |
---|
BuildService(io.fabric8.openshift.client.OpenShiftClient client,
io.fabric8.maven.docker.util.Logger log) |
Modifier and Type | Method and Description |
---|---|
io.fabric8.kubernetes.client.Watcher<io.fabric8.openshift.api.model.Build> |
getBuildWatcher(CountDownLatch latch,
String buildName,
AtomicReference<io.fabric8.openshift.api.model.Build> buildHolder) |
io.fabric8.openshift.api.model.Build |
startBuild(io.fabric8.openshift.client.OpenShiftClient client,
File dockerTar,
String buildName) |
void |
waitForOpenShiftBuildToComplete(io.fabric8.openshift.client.OpenShiftClient client,
io.fabric8.openshift.api.model.Build build) |
void |
waitUntilBuildFinished(CountDownLatch latch) |
public BuildService(io.fabric8.openshift.client.OpenShiftClient client, io.fabric8.maven.docker.util.Logger log)
public io.fabric8.openshift.api.model.Build startBuild(io.fabric8.openshift.client.OpenShiftClient client, File dockerTar, String buildName)
public void waitForOpenShiftBuildToComplete(io.fabric8.openshift.client.OpenShiftClient client, io.fabric8.openshift.api.model.Build build) throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionException
public void waitUntilBuildFinished(CountDownLatch latch)
public io.fabric8.kubernetes.client.Watcher<io.fabric8.openshift.api.model.Build> getBuildWatcher(CountDownLatch latch, String buildName, AtomicReference<io.fabric8.openshift.api.model.Build> buildHolder)
Copyright © 2019. All rights reserved.