Downloads:
7,618
Downloads of v 2025.3.0:
13
Last Update:
21 Mar 2025
Published Date:
21 Mar 2025
Package Maintainer(s):
Software Author(s):
- JetBrains
Tags:
testing build coding compilation continuous integration ci jetbrains adminTeamCity Continuous Integration Server (Existing JRE)
(Waiting for Maintainer to take corrective action)
- 1
- 2
- 3
2025.3.0 | Updated: 21 Mar 2025
Downloads:
7,618
Downloads of v 2025.3.0:
13
Published:
21 Mar 2025
Maintainer(s):
Software Author(s):
- JetBrains
TeamCity Continuous Integration Server (Existing JRE) 2025.3.0
(Waiting for Maintainer to take corrective action)
Legal Disclaimer: Neither this package nor Chocolatey Software, Inc. are affiliated with or endorsed by JetBrains. The inclusion of JetBrains trademark(s), if any, upon this webpage is solely to identify JetBrains goods or services and not for commercial purposes.
- 1
- 2
- 3
Some Checks Have Failed or Are Not Yet Complete
Not All Tests Have Passed
This version is in moderation and has not yet been approved. This means it doesn't show up under normal search.
- Until approved, you should consider this package version unsafe - it could do very bad things to your system (it probably doesn't but you have been warned, that's why we have moderation).
- This package version can change wildly over the course of moderation until it is approved. If you install it and it later has changes to this version, you will be out of sync with any changes that have been made to the package. Until approved, you should consider that this package version doesn't even exist.
- You cannot install this package under normal scenarios. See How to install package version under moderation for more information.
- There are also no guarantees that it will be approved.
There are versions of this package awaiting moderation (possibly just this one). See the Version History section below.
Powerful Continuous Integration out of the box.
Professional edition of TeamCity is free forever and provides access to all product features, support via the forum and issue tracker, 100 build configurations, and 3 build agents. It is a perfect fit for small teams and individual developers.
Package Specific
This package installs TeamCity, relying on a pre-existing Java JRE installation.
Package Parameters
The following package parameters can be set:
/unzipLocation:
- Root directory to install TeamCity service (defaults toc:\
, which results inc:\TeamCity
being used. A TeamCity folder is always created, so the actual install path isC:\TeamCity
for the default case or path\TeamCity with a custom option)/RunAsSystem
- Run as SYSTEM user (defaults to true. If false, then username/password must be set)/ServiceName:
- Name of TeamCity Windows service (defaults to 'TeamCity')/Domain:
- Windows service domain/Username:
- Windows service username/Password:
- Windows service password
To pass parameters, use --params "''"
(e.g. choco install packageID [other options] --params="'/ITEM:value /ITEM2:value2 /FLAG_BOOLEAN'"
).
To have choco remember parameters on upgrade, be sure to set choco feature enable -n=useRememberedArgumentsForUpgrades
.
Example:
choco install teamcity --params "'/username=*user* /password=*password*'"
$ErrorActionPreference = 'Stop'; # stop on all errors
if(!$PSScriptRoot){ $PSScriptRoot = Split-Path $MyInvocation.MyCommand.Path -Parent }
. "$PSScriptRoot\ChocolateyHelpers.ps1"
$optionsFile = (Join-Path $PSScriptRoot 'options.xml')
if (!(Test-Path $optionsFile)) {
throw 'Install options file missing. Could not uninstall.'
}
$options = Import-CliXml -Path $optionsFile
$service = Get-Service | Where-Object Name -eq $options['serviceName']
if ($service -ne $null) {
Stop-Service $service
}
$binPath = Join-Path $options['unzipLocation'] 'TeamCity\bin'
if ((Test-Path $binPath) -and ($service -ne $null)) {
Push-Location $binPath
Start-ChocolateyProcessAsAdmin "$binPath\teamcity-server.bat service delete"
Pop-Location
}
function Get-ChocolateyPackageTempFolder {
param(
[string] $packageName
)
$chocTempDir = Join-Path $env:TEMP 'chocolatey'
$tempDir = Join-Path $chocTempDir "$packageName"
if (![System.IO.Directory]::Exists($tempDir)) {[System.IO.Directory]::CreateDirectory($tempDir) | Out-Null}
return $tempDir
}
function Set-ChocolateyPackageOptions {
param(
[Parameter(Mandatory=$True,Position=1)]
[hashtable] $options
)
$packageParameters = $env:chocolateyPackageParameters;
if ($packageParameters) {
$parameters = ConvertFrom-StringData -StringData $env:chocolateyPackageParameters.Replace(" ", "`n")
$parameters.GetEnumerator() | ForEach-Object {
$options[($_.Key)] = ($_.Value)
}
}
}
$ErrorActionPreference = 'Stop'; # stop on all errors
if(!$PSScriptRoot){ $PSScriptRoot = Split-Path $MyInvocation.MyCommand.Path -Parent }
$optionsFile = (Join-Path $PSScriptRoot 'options.xml')
if (!(Test-Path $optionsFile)) {
throw 'Install options file missing. Could not uninstall.'
}
$options = Import-CliXml -Path $optionsFile
Remove-Item (Join-Path $options['unzipLocation'] 'TeamCity') -Recurse -Force
No results available for this package. We are building up results for older packages over time so expect to see results. If this is a new package, it should have results within a day or two.
JetBrains s.r.o.
-
- teamcity (= 2025.3.0)
Ground Rules:
- This discussion is only about TeamCity Continuous Integration Server (Existing JRE) and the TeamCity Continuous Integration Server (Existing JRE) package. If you have feedback for Chocolatey, please contact the Google Group.
- This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
- The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
- Tell us what you love about the package or TeamCity Continuous Integration Server (Existing JRE), or tell us what needs improvement.
- Share your experiences with the package, or extra configuration or gotchas that you've found.
- If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.
flcdrg (maintainer) on 21 Mar 2025 00:06:52 +00:00:
User 'flcdrg' (maintainer) submitted package.
chocolatey-ops (reviewer) on 21 Mar 2025 05:56:11 +00:00:
teamcity-preinstalledjre has passed automated validation. It may have or may still fail other checks like testing (verification).
NOTE: No required changes that the validator checks have been flagged! It is appreciated if you fix other items, but only Requirements will hold up a package version from approval. A human review could still turn up issues a computer may not easily find.
Guidelines
Guidelines are strong suggestions that improve the quality of a package version. These are considered something to fix for next time to increase the quality of the package. Over time Guidelines can become Requirements. A package version can be approved without addressing Guideline comments but will reduce the quality of the package.
chocolatey-ops (reviewer) on 21 Mar 2025 08:12:52 +00:00:
teamcity-preinstalledjre has failed automated package testing (verification).
Please visit https://gist.github.com/choco-bot/b699ed6ab739b310093641ddb669b780 for details.
The package status will be changed and will be waiting on your next actions.
flcdrg (maintainer) on 26 Mar 2025 23:12:40 +00:00:
retry
Verification Status Change - Verification tests have been set to rerun.
chocolatey-ops (reviewer) on 27 Mar 2025 10:37:37 +00:00:
teamcity-preinstalledjre has failed automated package testing (verification).
Please visit https://gist.github.com/choco-bot/dacf53040fa8a7c36570f8c454bea5d9 for details.
The package status will be changed and will be waiting on your next actions.