Inheritance: IBuildParameterHavingBuilder
コード例 #1
0
        public void DeleteBuildConfigurationParameter(Action<IBuildConfigurationHavingBuilder> having, Action<IBuildParameterHavingBuilder> parameterName)
        {
            var buildConfigurationHavingBuilder =
                m_BuildConfigurationHavingBuilderFactory.CreateBuildConfigurationHavingBuilder();
            having(buildConfigurationHavingBuilder);

            var buildParameterHavingBuilder = new BuildParameterHavingBuilder();
            parameterName(buildParameterHavingBuilder);

            m_TeamCityCaller.DeleteFormat("/app/rest/buildTypes/{0}/parameters/{1}", buildConfigurationHavingBuilder.GetLocator(), buildParameterHavingBuilder.GetLocator());
        }
コード例 #2
0
        public void DeleteProjectParameter(Action<IBuildProjectHavingBuilder> havingProject, Action<IBuildParameterHavingBuilder> parameterName)
        {
            var buildConfigurationHavingBuilder = m_BuildProjectHavingBuilderFactory.CreateBuildProjectHavingBuilder();
            havingProject(buildConfigurationHavingBuilder);
            var projectLocator = buildConfigurationHavingBuilder.GetLocator();

            var buildParameterHavingBuilder = new BuildParameterHavingBuilder();
            parameterName(buildParameterHavingBuilder);
            var parameterNameLocator = buildParameterHavingBuilder.GetLocator();

            m_TeamCityCaller.DeleteFormat("/app/rest/projects/{0}/parameters/{1}", projectLocator, parameterNameLocator);
        }
コード例 #3
0
        public void DeleteBuildConfigurationParameter(Action <IBuildConfigurationHavingBuilder> having, Action <IBuildParameterHavingBuilder> parameterName)
        {
            var buildConfigurationHavingBuilder =
                m_BuildConfigurationHavingBuilderFactory.CreateBuildConfigurationHavingBuilder();

            having(buildConfigurationHavingBuilder);

            var buildParameterHavingBuilder = new BuildParameterHavingBuilder();

            parameterName(buildParameterHavingBuilder);

            m_TeamCityCaller.DeleteFormat("/app/rest/buildTypes/{0}/parameters/{1}", buildConfigurationHavingBuilder.GetLocator(), buildParameterHavingBuilder.GetLocator());
        }
コード例 #4
0
        public void DeleteProjectParameter(Action <IBuildProjectHavingBuilder> havingProject, Action <IBuildParameterHavingBuilder> parameterName)
        {
            var buildConfigurationHavingBuilder = m_BuildProjectHavingBuilderFactory.CreateBuildProjectHavingBuilder();

            havingProject(buildConfigurationHavingBuilder);
            var projectLocator = buildConfigurationHavingBuilder.GetLocator();

            var buildParameterHavingBuilder = new BuildParameterHavingBuilder();

            parameterName(buildParameterHavingBuilder);
            var parameterNameLocator = buildParameterHavingBuilder.GetLocator();

            m_TeamCityCaller.DeleteFormat("/app/rest/projects/{0}/parameters/{1}", projectLocator, parameterNameLocator);
        }