2 Replies Last post: Jan 7, 2012 5:24 PM by Timo Meinen  
Timo Meinen Newbie 78 posts since
Sep 15, 2010
Currently Being Moderated

Dec 31, 2011 1:59 AM

TeamCity Plugin Maven Archetype 1.0 published

Hi plugin developers,

 

I created a Maven Archetype for new TeamCity plugins. If you want to create a new plugin and use Maven you can create a template with this command:

 

mvn archetype:generate -DarchetypeCatalog=http://timomeinen.de/repository/ -DarchetypeGroupId=de.timomeinen -DarchetypeArtifactId=teamcity-plugin-archetype



 

Within your new project you can build and deploy your plugin to the local Buildserver with

 

mvn deploy

 

 

This first version of the archetype provides the following features:

  • Create a new TeamCity plugin with Maven format
  • Get all TeamCity developer libraries as Maven dependencies
  • deploy your plugin to the BuildServer (call 'mvn deploy')
  • Build a server plugin

 

At the moment the agent plugin is not supported, but this is planned for 2.0.

 

If you have any trouble or feature requests, please raise issues at github:

 

https://github.com/timomeinen/teamcity-plugin-archetype

Mark Baker Newbie 65 posts since
Sep 8, 2010
Currently Being Moderated
Jan 5, 2012 9:44 PM in response to: Timo Meinen
Re: TeamCity Plugin Maven Archetype 1.0 published

Looks promising, I would definitely use this when it supports agent-side stuff -- as most of my plugins tend to need that

More Like This

  • Retrieving data ...