diff --git a/plugins/org.jboss.tools.openshift.core/src/org/jboss/tools/openshift/internal/core/docker/PushImageToRegistryJob.java b/plugins/org.jboss.tools.openshift.core/src/org/jboss/tools/openshift/internal/core/docker/PushImageToRegistryJob.java index cad9ae261f..c7376776ee 100644 --- a/plugins/org.jboss.tools.openshift.core/src/org/jboss/tools/openshift/internal/core/docker/PushImageToRegistryJob.java +++ b/plugins/org.jboss.tools.openshift.core/src/org/jboss/tools/openshift/internal/core/docker/PushImageToRegistryJob.java @@ -63,7 +63,7 @@ protected IStatus doRun(final IProgressMonitor monitor) { try { // first, we need to tag the image with the OpenShift target // project - this.dockerConnection.tagImage(imageName, tmpImageName); + this.dockerConnection.tagImage(imageName, tmpImageName); // username/fedora:my-tag & 172.30.1.1:5000/myproject/fedora:my-tag // then we can push that image with the new name this.dockerConnection.pushImage(tmpImageName, registryAccount, getPushProgressHandler(tmpImageName)); // FIXME: needs more fined tuned error handling once Neon.0 is no longer supported: diff --git a/plugins/org.jboss.tools.openshift.ui/src/org/jboss/tools/openshift/internal/ui/job/CreateApplicationFromTemplateJob.java b/plugins/org.jboss.tools.openshift.ui/src/org/jboss/tools/openshift/internal/ui/job/CreateApplicationFromTemplateJob.java index 5acab12185..f802a4e525 100644 --- a/plugins/org.jboss.tools.openshift.ui/src/org/jboss/tools/openshift/internal/ui/job/CreateApplicationFromTemplateJob.java +++ b/plugins/org.jboss.tools.openshift.ui/src/org/jboss/tools/openshift/internal/ui/job/CreateApplicationFromTemplateJob.java @@ -13,7 +13,11 @@ import java.util.ArrayList; import java.util.Collection; import java.util.Collections; +import java.util.HashMap; import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.stream.Collectors; import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.core.runtime.IStatus; @@ -21,6 +25,7 @@ import org.jboss.tools.openshift.internal.common.core.job.AbstractDelegatingMonitorJob; import org.jboss.tools.openshift.internal.ui.OpenShiftUIActivator; import org.jboss.tools.openshift.internal.ui.wizard.common.IResourceLabelsPageModel.Label; +import org.jboss.tools.openshift.internal.ui.wizard.importapp.ImportApplicationWizard; import com.openshift.restclient.IClient; import com.openshift.restclient.OpenShiftException; @@ -28,6 +33,7 @@ import com.openshift.restclient.capability.CapabilityVisitor; import com.openshift.restclient.capability.resources.IClientCapability; import com.openshift.restclient.capability.resources.IProjectTemplateProcessing; +import com.openshift.restclient.model.IBuildConfig; import com.openshift.restclient.model.IProject; import com.openshift.restclient.model.IResource; import com.openshift.restclient.model.template.IParameter; @@ -45,21 +51,23 @@ public class CreateApplicationFromTemplateJob extends AbstractDelegatingMonitorJ private Collection