Tags: tcplugins/tcWebHooks
Tags
More debug logging around event generation Trying to determine where the double triggering of serviceMessages is coming from, however it appears to be because TeamCity outputs stdout from a test twice somehow. WebHookServiceMessageHandlerTest#testOutputServiceMessage() has been disabled and a step added to the build in TeamCity instead.
Remove build agent plugin The build agent plugin is very trivial. It is really only there is simplify sending a service message to trigger the service message event. This can be achieved in other ways, and therefore removes the need for Build Agents to download the plugin and restart themselves. For large installations with many cloud agents, this connect/download/restart/reconnect process happens for every agent and some agents only do one build and then shutdown.
Remove references to method that was removed from TC REST API Newer versions of the TC REST API now use a Java8 lambda supplier when referencing a Value object. Remove this pattern as it is no longer supported. We can't just change to the supplier pattern because that might not be supported by older versions of TeamCity. Increment plugin version for release.
Bump guava from 29.0-jre to 32.0.0-jre in /tcwebhooks-core (#216) Bumps [guava](https://github.com/google/guava) from 29.0-jre to 32.0.0-jre. - [Release notes](https://github.com/google/guava/releases) - [Commits](https://github.com/google/guava/commits) --- updated-dependencies: - dependency-name: com.google.guava:guava dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
PreviousNext