in tool/TeamCity.Docker/TeamCityKotlinSettingsGenerator.cs [814:834]
private IEnumerable<string> CreateArtifactsDependencies()
{
if(string.IsNullOrWhiteSpace(_options.TeamCityBuildConfigurationId))
{
yield break;
}
yield return "dependencies {";
yield return $"\t dependency(AbsoluteId(\"{_options.TeamCityBuildConfigurationId}\")) {{";
yield return "\t\t snapshot {";
yield return "\t\t\t onDependencyFailure = FailureAction.IGNORE";
yield return "\t\t\t reuseBuilds = ReuseBuilds.ANY";
yield return "\t\t }";
yield return "\t\t artifacts {";
yield return $"\t\t\t artifactRules = \"TeamCity.zip!/**=>{_pathService.Normalize(_options.ContextPath)}/TeamCity\"";
yield return "\t\t }";
yield return "\t }";
yield return "}";
}