Skip to content

vbedrosova/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.

About

Swift support for TeamCity

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 91.4%
  • Java 8.6%