Changes between Version 12 and Version 13 of TeamcityPluginIntegration
- Timestamp:
- Nov 10, 2015, 9:30:57 AM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TeamcityPluginIntegration
v12 v13 13 13 14 14 If you have any issues, create a 15 [ http://trac-hacks.org/newticket?component=TeamcityPluginIntegration&owner=johnatannvmdnew ticket].15 [/newticket?component=TeamcityPluginIntegration new ticket]. 16 16 17 17 [[TicketQuery(component=TeamcityPluginIntegration&group=type,format=progress)]] … … 19 19 == Download 20 20 21 Download the zipped source from [ download:teamcitypluginintegration here].21 Download the zipped source from [export:teamcitypluginintegration here]. 22 22 23 23 == Source 24 24 25 You can check out TeamcityPluginIntegration from [http://trac-hacks.org/svn/teamcitypluginintegration here] using Subversion, or [source:teamcitypluginintegration browse the source] with Trac. 26 27 == Example 28 29 This plugin provides 'build' events from Teamcity server to Trac timeline and creates control buttons and progressbars for selected teamcity builds. 25 You can check out TeamcityPluginIntegration from [/svn/teamcitypluginintegration here] using Subversion, or [source:teamcitypluginintegration browse the source] with Trac. 30 26 31 27 == Installation … … 34 30 1. Add a special user in you teamcity installation for this Trac plugin. 35 31 1. Get latest version from svn: 36 {{{ 37 #!sh 32 {{{#!sh 38 33 svn co http://trac-hacks.org/svn/teamcitypluginintegration 39 34 }}} 40 35 1. Build egg-file and put it to Trac plugins dir: 41 {{{ 42 #!sh 36 {{{#!sh 43 37 python setup.py bdist_egg 44 38 cp dist/TeamCityPlugin-X.X-pyX.X.egg /path/to/trac/instance/plugins/ 45 39 }}} 46 40 1. Edit `trac.ini` to enable the plugin: 47 {{{ 48 #!ini 41 {{{#!ini 49 42 [components] 50 43 teamcity.* = enabled … … 53 46 * `TEAMCITY_BUILD` allows to view /trac-instance/builds page and run builds. 54 47 * `TEAMCITY_ADMIN` allows to edit plugin settings. 55 {{{ 56 #!sh 48 {{{#!sh 57 49 trac-admin /path/to/trac/instance permission add authenticated TEAMCITY_BUILD 58 50 }}} 59 51 1. Edit plugin settings. All plugin settings are stored in config.ini, so you can add a new section to `trac.ini` or go to `trac-instance/admin/teamcity/builds` and fill the web-form. Settings: 60 {{{ 61 #!ini 52 {{{#!ini 62 53 [teamcity] 63 54 base_url = http://<you_ci_server>:<port> # base url to TC server, WITHOUT trailing slash … … 71 62 All of described settings can be added to `trac.ini` directly or enabled via the admin interface. 72 63 64 == Example 65 66 This plugin provides 'build' events from Teamcity server to Trac timeline and creates control buttons and progressbars for selected teamcity builds. 67 73 68 == Recent Changes 74 69 … … 80 75 '''Maintainer:''' [[Maintainer]][[BR]] 81 76 '''Contributors:''' [[BR]] 82 '''License:''' BSD 3-Clause