Skip to content

Julia-Alexandrova/teamcity-amazon-ecs-plugin

 
 

Repository files navigation

TeamCity Amazon ECS plugin

JetBrains incubator project plugin status

TeamCity plugin which allows to run build agents on top of AWS ECS cluster.

Status

Plugin Development is in progress. Please do not use it in production environment.

Compatibility

The plugin is compatible with TeamCity 2017.1.x and later.

Installation

You can download the plugin and install it as an additional TeamCity plugin.

Configuration

Configure Amazon ECS Cloud Profile for your project in the Server Administration UI.

The plugin supports Amazon ECS cluster images to start new tasks with a TeamCity build agent running in one of the containers. The plugin supports the official TeamCity Build Agent Docker image out of the box. You can use your own image as well.

IAM Role

Allow following actions to AIM role you use in cloud profile.

  • ecs:DescribeClusters
  • ecs:DescribeTaskDefinition
  • ecs:DescribeTasks
  • ecs:ListClusters
  • ecs:ListTaskDefinitions
  • ecs:ListTasks
  • ecs:RunTask
  • ecs:StopTask

License

Apache 2.0

Feedback

Please feel free to post feedback in the repository issues.

About

TeamCity plugin which allows to run build agents on top of AWS ECS cluster.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 62.6%
  • JavaScript 22.0%
  • Java 15.0%
  • CSS 0.4%