1
0
Fork 0
Commit graph

8 commits

Author SHA1 Message Date
Steven Cooney
265318a9ce Rename Phabricator Variables Injected to TC builds
To make sure there are no naming conflicts with teamcity environment variable we are renaming the vars injected to the build via the harbormaster trigger.
2019-05-31 12:37:30 +01:00
Steven Cooney
5f25b065aa Tidy up and add error option to logging
Formatted the files so far getting rid of theose pesky tabs. Also added the error logging options to the logging wrapper classes.
2019-05-31 12:22:55 +01:00
Steven Cooney
82ed9cc10b Add Build Tracker which Listens for Build Result
Add a build tracker that is spun up when a bulid is created. The tracker will collect environment variables and wait for the build to finish before reporting the results.
2019-05-31 12:18:06 +01:00
Steven Cooney
b083db56ac Add Logging Wrapper for Plugin
Add a wrapper to the logging commands to allow us to identify the plugin outputs
2019-05-30 16:17:45 +01:00
Steven Cooney
96a32ef190 Add Server Build Feature Definition
Add the UI for the phabricator plugin build feature configuration.
2019-05-30 15:45:32 +01:00
Steven Cooney
0dbf491410 Add Basic TeamCity Phabricator Plugin
Using TeamCity plugin template create an empty client and server plugin which will report back to phabricator
2019-05-30 13:53:15 +01:00
Steven Cooney
11558ddf54 Add Harbormaster TeamCity Plugin
The complete plugin required to trigger a teamcity build from a harbormaster build plan.
2019-05-30 13:16:13 +01:00
Steven Cooney
8f54f6f69b Initial Commit 2019-05-30 13:08:17 +01:00