TeamCity 2017.2.2

Fortschrittsanzeige für agentenseitige SVN-Checkouts.
Februar 6, 2018
Neue Version

Funktionen

  • Display progress for agent-side SVN checkouts.
  • Smooth out VCS root polling.
  • Docker images for Windows 1709.
  • Powershell runner - show script content in build configuration settings view tab.
  • Delete unused personal patches.
  • Limit personal patch by size.
  • Customize IDE error messages from TeamCity server.

Fehlerkorrekturen

  • "Changes" page: sections are expanded/collapsed by themselves.
  • Branch name on build and history pages are split with spans so it's hard to copy.
  • Confusing IDE outdated plugin (without authentication support) behavior.
  • Cannot save long passwords for SVN VCS roots.
  • Wrong revision used for builds in build chain with snapshot dependencies on branch merging.
  • UI can stop refreshing after connection to server lost and restored.
  • Schedule Trigger with "Trigger only if there are pending changes" feature sometimes trigger build with no new changes.
  • Trigger (schedule) can skip triggering a build after trigger settings editing.
  • "JSP pre-compilation failed" in teamcity-server docker container.
  • Broken snapshot/artifact dependencies report does not work for templates.
  • Git merge commits are not matched by checkout rules.
  • Build configuration doesn't checkout the latest commit.
  • Use configured proxy when downloading server update.
  • Can not use scp-like syntax in `vcs fetch url` uri with plugin commit status publisher.
  • Docker shell script for Ant is missing escaping quotes for parens.
  • Merge commit is not used in a build in newly created build configuration with checkout rules.
  • Option to use time-based rotation for log4j configs (server and agent).
  • Artifacts can't be included twice in same archive.
  • PSQLException: Cannot cast to boolean: "2" in FinishedBuildsStatisticProvider.
  • Overview page shows '-1 new projects'.
  • `Open in GitHub` link instead of `Open in external change viewer` link.
  • Build starts on an agent targeted for termination.
  • Code Coverage Tab Missing in TeamCity 2017.2.
  • Swabra throws StackOverflowError and ignores it.
  • Cloud profiles - after the project containing cloud profile is deleted the <Deleted> pool is displayed in the Pools tab.
  • 'Show archived projects' option in project selector doesn't work.
  • No configurations can be reported suitable for remote run, while there are (Subversion).
  • Can't install/upgrade on Windows if password contains a caret character (^).
  • Log directory permissions modification operations during TeamCity installation.
  • Getting output report from Inspections (.NET) Runner.
  • Warning on shutdown while restarting TeamCity Server when logs are stored in non-default location..
  • ConcurrentModificationException in VirtualAgentsProviderImpl.getStartableAgents.
  • Error service messages should be displayed when runner exits with non-zero exit code.
  • User can get XML on first login to TeamCity (terms of service plugin is installed).
  • Server startup error: Unable to put new task into the queue because maximum capacity is exceeded.
  • Docker push detection more robust.
  • Deadlock between VmwarePooledUpdateInstanceTask and VmwareUpdateTaskManager.
  • Error 'Failed to download TeamCity distribution (No such file or directory)' on attempt to download new version.
  • GitHub commit status publisher: no way to find out which user the generated Access Token belongs to.
  • Deployments section can show "Deleted build" text.
  • P4 Clean fails the build if there are no files to clean (IE: No file(s) to reconcile.).
  • "Open in external change viewer" not always open link in a new tab.
  • Many 'Successful login for user '' (Super user)..." messages in teamcity-auth.log.
  • Agent Push removes agent after successful installation on Linux.
  • Agent plugin fails to initialize Spring context if have dependency on tool.
  • AWS EC2 cloud profile needs restart on auth problem.
  • "Unreachable default Template" health report help link opens non existing help page.
  • Change severity for "Missing Default Template" health item to Error.
  • <Missing default template> option is displayed only if project contains other templates.
  • Gitlab Commit Status Publisher ignores global admin permission.
  • Server error while trying to create a project from Assembla SVN repository URL.
  • Project Main Page does not update automatically, need to manually refresh page to get latest.
  • Project id is being cached in a build step and it causes problems after the build configuration move.
  • Build can use a revision which does not include the revision actual for the moment of VCS root attachment.
  • Double inconsistent newlines in server.xml.
  • Cannot download artifact dependency using reserved value like "lastSuccessful" as build number.
  • Trailing space in gradle spec causes Task '' not found in root project (Kotlin DSL).
  • Problem with JSchClient (hanging Git checkout an agent).
  • Server can hang on startup within Current stage: Connecting to the database (unknown error case).
  • "Open in Visual Studio Team Services" does not work fine for all Git URLs.
  • Web UI doesn't refresh when WebSocket is closed just after opened.
  • EC2 instance launched from spot instance before profile reload miss user tags.
  • JUnit dependency in pom.xml in Kotlin versioned settings causing settings generation hanging with no error.
  • Original URL might be not available on 404 page.
  • Including build logs into backup can increase backup time for hours (seems that backup is hanging).
  • Inconsistent REST API muted tests data after unmuting of a single test from several previously muted.
  • Agent Parameters Page: Sort Alphabetically.
  • Inspections build might report no results while XML inspection report is generated by IDEA on agent (two nodes case).
  • Able to upload two metarunners with same name.
  • The same personal build can be shown twice on my changes page.
  • Enforced settings are not applied if there are versioned settings defined in child project.
  • Cloud profiles - <Unknown pool> should be disabled for editing.
  • Build with include-only checkout rules uses old revision when detectUnknownMerges logic is enabled.
  • Project disappears from all pools when UUID changes.
  • Error publishing change status to GHE if the http:// repository URL ends with slash.
  • SES plugin - provide a warning when messages cannot be received due to connection problems.
  • Argument for @NotNull parameter 'date' of jetbrains/buildServer/util/StringUtil.dateToString must not be null (RegisteredAgent.ping).
  • Hanging agent-side checkout via ssh.
  • Obsolete files cleaner does not check for server shutdown.
  • VCS root with large checking for changes interval can be not polled by TeamCity after new root creation or server restart.
  • NPE in build log on stop build with enabled torrent plugin.
  • Agent-side checkout via ssh ignores .ssh/config on the agent machine.
  • Branch filter does not work on project statistics page.
  • Eclipse plugin - provide a user friendly warning when patch cannot be applied due to personal patch size exceeded.
  • Unicode characters between \u0080 and \u00FF incorrectly escaped in service messages.
  • IllegalArgumentException when running a benchmark.
  • Slow agent history - tens of seconds to open (lots of SQL queries).
  • Slow Changes page opening (loading builds statistics, BuildStatisticsBuilder.detectNewTestFailures).
  • Slow exitCodeProblemAjax.html request.
  • Too long checking for changes/collecting externals due to merge of include rules.
  • To long cleanup (hours) of inspection data in PostgreSQL.
  • Check start build permissions in uploadChanges controller.
  • Project administrator can run arbitrary code on the TeamCity server.
  • Error writing to audit.
  • Several XSS vulnerabilities.
  • Stored XSS injection via a build's field.
  • Potential XSS via experimental non-default UI.
  • Domain authentication for TeamCity server under Windows can accept any user with a certain Windows server configuration.
  • Field description does not fit in edit parameter specification dialog.
  • Intellij Tool Provider reports invalid bundled tool version.
  • Build log line is not in its build step block (Java inspection/duplicates finder runners).
  • Incorrect alignment on agents page if there is only one pool of agents.
TeamCity

TeamCity On-Premises

Eine Lösung für die kontinuierliche Integration und das Build-Management.

Sie haben eine Frage?

Live-Chat mit unseren JetBrains-Lizenzierungs-Spezialisten.