ornatwork / tc_plugins Goto Github PK
View Code? Open in Web Editor NEWTeamCity build management plugins
TeamCity build management plugins
Three plugins for TeamCity, emailinject - Allows your build script to inject custom message in the TeamCity email that is sent out after a build. tctweet - Allows build statuses to be tweeted to a Twitter account. unique - Allows your builds to share one unique build number counter across multiple projects. ----------------- The workspace in Eclipse has been set to this location / directory in order for some of the project settings to work properly. All the jars pretty much work the same, here is the gist of it Created - 7/2008 ------------- 1. Jar the classess and descriptor file ( uniquebuildnumber.jar ) \com\deloitte\acs\*.class etc \META-INF\build-server-plugin.xml In Eclipse, right click jar.jardesc, choose Create JAR, that will create uniquebuildnumber.jar 2.Install on the server by dropping the jar into the \TeamCity\webapps\ROOT\WEB-INF\lib directory 3. Restart the server and the plugin should be loaded automatically The stdout_xxx.log should have entry similar to this, once the TeamCity server is started *** UniqueBuildnumber adding listener=com.deloitte.acs.UniqueBuildNumber@ca8f43 4. Configure each project for the unique plugin, the plugin will examine each build number and only replace the build / compile number for those marked unique. Example 1.5.0.{unique}
Running TeamCity: 6.5.4 (build 18046)
When I add tctweet.jar from the git repo to my TeamCity install it does not start and throws the error here: http://pastebin.com/gtgNdizz
If I remove tctweet.jar and restart TC everything begins working again.
Please let me know if any further information is required.
The plugins are only 5.0 compatible at the moment, need to update the TeamCity jars and the code itself to be compatible with the latest TeamCity 6.5.1
Hi can't seem to get tc_tweet working on the above TC build. The server hangs on startup after I ad the tctweet.jar and the twitter4jX.jar. Logfiles sent in another email.
Thanks again.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.