├── LICENSE ├── README.md └── container-cloud ├── .gitignore ├── .idea ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── build ├── build.iml ├── plugin-agent-assembly.xml ├── plugin-assembly.xml └── pom.xml ├── container-cloud-agent ├── container-cloud-agent.iml ├── pom.xml ├── src │ └── main │ │ ├── java │ │ └── se │ │ │ └── capeit │ │ │ └── dev │ │ │ └── containercloud │ │ │ └── agent │ │ │ └── ContainerCloudAgentPropertiesSetter.java │ │ └── resources │ │ └── META-INF │ │ └── build-agent-plugin-container-cloud.xml └── teamcity-plugin.xml ├── container-cloud-server ├── container-cloud-server.iml ├── pom.xml └── src │ └── main │ ├── java │ └── se │ │ └── capeit │ │ └── dev │ │ └── containercloud │ │ ├── cloud │ │ ├── ContainerCloudClient.java │ │ ├── ContainerCloudClientFactory.java │ │ ├── ContainerCloudConstants.java │ │ ├── ContainerCloudImage.java │ │ ├── ContainerCloudInstance.java │ │ ├── ContainerCloudProfileController.java │ │ └── providers │ │ │ ├── ContainerInstanceInfoProvider.java │ │ │ ├── ContainerProvider.java │ │ │ ├── ContainerProviderFactory.java │ │ │ ├── ContainerProviderPropertiesProcessor.java │ │ │ ├── ContainerProviderSettingsValidator.java │ │ │ ├── DockerSocketContainerProvider.java │ │ │ ├── HeliosContainerProvider.java │ │ │ └── TestConnectionResult.java │ │ └── feature │ │ ├── RunInContainerCloudBuildFeature.java │ │ ├── RunInContainerCloudBuildQueuedListener.java │ │ ├── RunInContainerCloudConstants.java │ │ └── RunInContainerCloudController.java │ └── resources │ ├── META-INF │ └── build-server-plugin-container-cloud.xml │ └── buildServerResources │ ├── feature-settings.jsp │ └── profile-settings.jsp ├── container-cloud.iml ├── pom.xml └── teamcity-plugin.xml /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/README.md -------------------------------------------------------------------------------- /container-cloud/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/.gitignore -------------------------------------------------------------------------------- /container-cloud/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/.idea/compiler.xml -------------------------------------------------------------------------------- /container-cloud/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /container-cloud/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/.idea/misc.xml -------------------------------------------------------------------------------- /container-cloud/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/.idea/modules.xml -------------------------------------------------------------------------------- /container-cloud/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/.idea/vcs.xml -------------------------------------------------------------------------------- /container-cloud/build/build.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/build/build.iml -------------------------------------------------------------------------------- /container-cloud/build/plugin-agent-assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/build/plugin-agent-assembly.xml -------------------------------------------------------------------------------- /container-cloud/build/plugin-assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/build/plugin-assembly.xml -------------------------------------------------------------------------------- /container-cloud/build/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/build/pom.xml -------------------------------------------------------------------------------- /container-cloud/container-cloud-agent/container-cloud-agent.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-agent/container-cloud-agent.iml -------------------------------------------------------------------------------- /container-cloud/container-cloud-agent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-agent/pom.xml -------------------------------------------------------------------------------- /container-cloud/container-cloud-agent/src/main/java/se/capeit/dev/containercloud/agent/ContainerCloudAgentPropertiesSetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-agent/src/main/java/se/capeit/dev/containercloud/agent/ContainerCloudAgentPropertiesSetter.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-agent/src/main/resources/META-INF/build-agent-plugin-container-cloud.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-agent/src/main/resources/META-INF/build-agent-plugin-container-cloud.xml -------------------------------------------------------------------------------- /container-cloud/container-cloud-agent/teamcity-plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-agent/teamcity-plugin.xml -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/container-cloud-server.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/container-cloud-server.iml -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/pom.xml -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/ContainerCloudClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/ContainerCloudClient.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/ContainerCloudClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/ContainerCloudClientFactory.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/ContainerCloudConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/ContainerCloudConstants.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/ContainerCloudImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/ContainerCloudImage.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/ContainerCloudInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/ContainerCloudInstance.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/ContainerCloudProfileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/ContainerCloudProfileController.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/ContainerInstanceInfoProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/ContainerInstanceInfoProvider.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/ContainerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/ContainerProvider.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/ContainerProviderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/ContainerProviderFactory.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/ContainerProviderPropertiesProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/ContainerProviderPropertiesProcessor.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/ContainerProviderSettingsValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/ContainerProviderSettingsValidator.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/DockerSocketContainerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/DockerSocketContainerProvider.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/HeliosContainerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/HeliosContainerProvider.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/TestConnectionResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/cloud/providers/TestConnectionResult.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/feature/RunInContainerCloudBuildFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/feature/RunInContainerCloudBuildFeature.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/feature/RunInContainerCloudBuildQueuedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/feature/RunInContainerCloudBuildQueuedListener.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/feature/RunInContainerCloudConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/feature/RunInContainerCloudConstants.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/feature/RunInContainerCloudController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/java/se/capeit/dev/containercloud/feature/RunInContainerCloudController.java -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/resources/META-INF/build-server-plugin-container-cloud.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/resources/META-INF/build-server-plugin-container-cloud.xml -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/resources/buildServerResources/feature-settings.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/resources/buildServerResources/feature-settings.jsp -------------------------------------------------------------------------------- /container-cloud/container-cloud-server/src/main/resources/buildServerResources/profile-settings.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud-server/src/main/resources/buildServerResources/profile-settings.jsp -------------------------------------------------------------------------------- /container-cloud/container-cloud.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/container-cloud.iml -------------------------------------------------------------------------------- /container-cloud/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/pom.xml -------------------------------------------------------------------------------- /container-cloud/teamcity-plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/carlpett/teamcity-container-cloud/HEAD/container-cloud/teamcity-plugin.xml --------------------------------------------------------------------------------