Interface TaggingAwareRepository

All Superinterfaces:
BambooPluginModule, BuildConfigurationAwarePlugin, ConfigurablePlugin, ConvertibleFromConfig, DescriptionProvider, InitablePluginModule, NameProvider, RenderableBuildConfiguration, Repository, RepositoryV2, Serializable
All Known Implementing Classes:
SvnRepository

@PublicApi public interface TaggingAwareRepository extends Repository
Repository that supports tags.
Since:
3.1
See Also:
  • Method Details

    • createTag

      void createTag(long repositoryId, @NotNull @NotNull String tagName, @NotNull @NotNull BuildContext buildContext) throws RepositoryException
      Creates a tag in the repository
      Parameters:
      tagName - - name of the tag
      buildContext - - build context
      Throws:
      RepositoryException