Interface VcsTagCreator

    • Method Detail

      • createTag

        void createTag​(@NotNull
                       @NotNull VcsRepositoryData repositoryData,
                       @NotNull
                       @NotNull String tagName,
                       @NotNull
                       @NotNull String vcsRevisionKey,
                       @Nullable
                       @Nullable String checkoutLocation,
                       @Nullable
                       @Nullable BuildLogger buildLogger)
                throws RepositoryException
        Creates new tag from revision vcsRevisionKey with given tagName. If code was checked out during job - checkout location will be given If called from something having build context (like task) - build logger may be given for some logs in result
        Throws:
        RepositoryException