Skip to content

tombuildsstuff/TeamCity.Swift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

## TeamCity Swift plugin This plugin provides Swift support for TeamCity - including:

  • Swift Build
  • SwiftEnv

Plugin is implemented with JetBrains Kotlin

Features

  • Build Runners
  • Swift Build builds a Swift project

License

Apache 2.0

Supported Versions

Plugin is tested to work with TeamCity 10. It should work with 9.x (and maybe below) - but your milage may vary.

## Building The following dependencies are needed:

  • TeamCity Installation
  • TomCat

Once those are sorted - you can then:

  • Define the $TeamCityDistribution$ IntelliJ IDEA Path Variable - set to the path to your TeamCity installation
  • Ensure the Tomcat path is defined in IntelliJ IDEA settings
  • Build & Run
  • Navigate to http://localhost:8111/bs in a browser

Installation

  • Obtain a copy of the package by either:
  • Put the built plugin .zip file into <TeamCity Data Directory>/plugins folder
  • Restart the TeamCity Server
  • Open Administration | Plugins and check you see the plugin listed

For more details, there is documentation

## Note This plugin is heavily based on Eugene Petrenko's TeamCity.Node plugin. Check it out, it's awesome.