Skip to main content
Version: Next

TeamCity

TeamCity is self-contained, open source automation server, used for CI/CD Pipeline . TeamCity is a general-purpose CI/CD software platform that allows for flexible workflows, collaboration and development practices.

devops

Prepare

When referring to this document to use TeamCity, please read and ensure the following points:

  • This application is installed by Websoft9 console.

  • Please check the application's usage license agreement to ensure compliance.

  • Configure the domain name or server security group opens external network ports for application access.

Getting started

Initial setup

  1. When completed installation of TeamCity at Websoft9 Console, get the applicaiton's Overview and Access information from My Apps

    • Get the access URL in the Access.
    • Get the database information in the Database.
  2. Access the URL to the initialization page and select proceed to start the next steps.

  3. Fill in the database the application in Database connection setup:

    • Database type: MySQL (Select and click the link to download the JDBC driver)
    • Database host: Get from the TeamCity application management page.
    • Database Name: teamcity
    • User name: teamcity or root
    • Password: Get from the TeamCity application management page.
  4. After completing the account creation steps, login to the TeamCity backend.

  5. Edit the Server URL:Select TeamCity console > Administration > Global Settings.

Connect the TeamCity Agent

The TeamCity Agent is launched by default in the TeamCity.

Select TeamCity console > Agents > UNAUTHORIZED AGENTS > Authorize, to connect to TeamCity Agent.

Configuration options

  • Configure Server URL:Select TeamCity console > Administration > Global Settings

Administer

Troubleshooting

Agent cannot connect to TeamCity?

Ensure TeamCity Agent hostname has no "_" when connecting to TeamCity.