Skip to content

Latest commit

 

History

History

.teamcity

CI Pipeline Configuration

  • Currently there are three subprojects in the Gradle TeamCity project which are configured here
    • Check - Main build pipeline (Configured with TeamCity's Kotlin DSL)
    • Promotion - Jobs to publish Gradle versions (Configured directly in the TeamCity UI and stored in XML)
    • Util - Manually triggered utility jobs (Configured directly in the TeamCity UI and stored in XML)
  • To configure/modify the Check pipeline
    • The configurations are stored in the .teamcity folder and tests in the .teamcityTest folder
    • Open the .teamcity folder in IDEA
    • Revert the changes made by IDEA to Gradle_Check_dsl.iml
    • The main pipeline configuration can be found and modified in CIBuildModel.kt
    • After modifying, make sure that the configuration can be processed by running CIConfigIntegrationTests
    • Commit and push the changes