Interface BuildMetadataProvider

    • Method Detail

      • getProviderId

        @NotNull
        String getProviderId()
        TBD: add max length here This id must be system unique
        Returns:
        plugin ID to associtate with generated data.
        Since:
        7.0
      • generateMedatadata

        void generateMedatadata​(@NotNull
                                SBuild build,
                                @NotNull
                                MetadataStorageWriter writer)
        This method is called by server to create metadata for a given build. Implementation must call writer to update data in the same thread.
        Parameters:
        build - build instance.
        writer - writer to store metadata into
        Since:
        7.0