Skip to content

Releases: JeanRev/TeamcityDockerCloudPlugin

v0.5.2

19 Nov 12:53
v0.5.2
0d6c702
Compare
Choose a tag to compare
  • Fix compatibility issue with TeamCity 2017.2 following non-backward compatible change of the TC cloud API.

v0.5.1

08 Nov 05:23
v0.5.1
f7e07c9
Compare
Choose a tag to compare
  • Fix to ignore legacy managed containers preventing a successful Docker synchronization

.

v0.5.0

06 Sep 15:43
v0.5.0
5624227
Compare
Choose a tag to compare

Changelog:

  • Support for TeamCity 2017.2.
  • Support for Windows named pipes (npipe: scheme in the Docker daemon URL).
  • Support of containers security options.
  • Support of containers storage options (many thank @AlexeyRokhin for contributing this feature).
  • Various improvements:
    • Improved handling of agent names.
    • Warnings when detecting an incompatible feature for a given Daemon OS.
    • New agent plugin as foundation for decoupled plugin interactions.
    • Additionnal safety checks against deadlocks.
  • Fix the container test procedure requiring a 1.26 API for running tests.
  • Fix validation message when attempting to save a cloud profile without
    cloud images defined.
  • Other misc. bugfix/improvements.

Note:

  • Following a change in TeamCity third-party dependencies, older versions of the plugin will not be compatible with the upcoming TeamCity version 2017.2.

v0.4.1

08 Jun 16:43
v0.4.1
86a28a8
Compare
Choose a tag to compare
  • Fix deletion of cloud image that may not be effective unless an other image is updated as well.
  • Fix potential dead lock with the agent manager when synching with the Docker daemon.
  • Fix wrong calculation of memory and swap limit when specyfing MiB and GiB as unit.

v0.4.0

14 May 05:21
v0.4.0
d119718
Compare
Choose a tag to compare
  • Improved support for Docker 1.13.x/17.03.x.
  • New image configuration fields:
    • "Number of CPUs" in the resources settings: allow to limit CPU usage in both Linux and Windows containers.
    • "Stop timeout" in the run settings: defines a default stop timeout on created containers .
  • Support for authentication when pulling (lot of thanks to @crafty78 for his work on this feature).
  • Extended validation logic in the plugin settings to report usage of features that are not supported by the target Docker daemon.
  • Pulling agent images before creating containers is now optional.
  • Fix the mangled entries in volume definition table when settings are reopened and the volume binding path contains a semi-colon (eg. for Windows containers).
  • Graceful shutdown of idle containers (#9).

v0.3.4

08 Apr 15:21
v0.3.4
052af3a
Compare
Choose a tag to compare
  • Fix issue with agent pool association that cannot be changed.

v0.3.3

05 Feb 13:40
v0.3.3
27fa717
Compare
Choose a tag to compare
  • Fix additional issue with instance type selection for new configuration profile.
  • Improved error message when using invalid URI scheme.

v0.3.2

05 Feb 07:44
v0.3.2
16796e7
Compare
Choose a tag to compare
  • Fix custom instance URI incorrectly reset when an existing cloud profile configuration is opened.
  • Fix Javascript error in the cloud API when CloudImageParameters field is not initialized (empty).

v0.3.0

03 Feb 20:29
v0.3.0
e7a1c28
Compare
Choose a tag to compare
  • All interactions with the Docker daemon are now performed explicitly on the 1.24 endpoint with a fall-back to the default endpoint if required.
  • Improved error messages.
  • Changing a cloud image profile name (currently used as cloud image ID) preserves the agent pool association (if any).
  • Upgraded minimal JRE requirement to 1.8 (same as TeamCity 10.x).

v0.2.3

26 Jan 20:45
v0.2.3
45df9b8
Compare
Choose a tag to compare
  • Fix incorrect calculation of idle time (#4).
  • Fix several dysfunctions regarding cloud image meta-data not being persisted correctly.