public class DockerRunningEnvironment extends Object implements org.jboss.pnc.spi.environment.RunningEnvironment
| Constructor and Description |
|---|
DockerRunningEnvironment(DockerEnvironmentDriver dockerEnvDriver,
org.jboss.pnc.spi.repositorymanager.model.RepositorySession repositorySession,
String id,
int jenkinsPort,
int sshPort,
String containerUrl,
Path workingDirectory) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroyEnvironment() |
int |
getBuildAgentPort() |
String |
getBuildAgentUrl() |
String |
getId() |
String |
getInternalBuildAgentUrl() |
org.jboss.pnc.spi.repositorymanager.model.RepositorySession |
getRepositorySession() |
int |
getSshPort()
SSH port on which is container accessible
|
Path |
getWorkingDirectory() |
public DockerRunningEnvironment(DockerEnvironmentDriver dockerEnvDriver, org.jboss.pnc.spi.repositorymanager.model.RepositorySession repositorySession, String id, int jenkinsPort, int sshPort, String containerUrl, Path workingDirectory)
public String getId()
getId in interface org.jboss.pnc.spi.environment.RunningEnvironmentpublic int getBuildAgentPort()
getBuildAgentPort in interface org.jboss.pnc.spi.environment.RunningEnvironmentpublic String getBuildAgentUrl()
getBuildAgentUrl in interface org.jboss.pnc.spi.environment.RunningEnvironmentpublic String getInternalBuildAgentUrl()
getInternalBuildAgentUrl in interface org.jboss.pnc.spi.environment.RunningEnvironmentpublic org.jboss.pnc.spi.repositorymanager.model.RepositorySession getRepositorySession()
getRepositorySession in interface org.jboss.pnc.spi.environment.RunningEnvironmentpublic Path getWorkingDirectory()
getWorkingDirectory in interface org.jboss.pnc.spi.environment.RunningEnvironmentpublic int getSshPort()
public void destroyEnvironment()
throws org.jboss.pnc.spi.environment.exception.EnvironmentDriverException
destroyEnvironment in interface org.jboss.pnc.spi.environment.DestroyableEnvironmentorg.jboss.pnc.spi.environment.exception.EnvironmentDriverExceptionCopyright © 2014–2016. All rights reserved.