Class ArtifactsUtil


  • public final class ArtifactsUtil
    extends Object
    • Method Detail

      • getBuildConfigurationsArtifactsDirs

        @NotNull
        public static List<File> getBuildConfigurationsArtifactsDirs​(@NotNull
                                                                     File globalArtifactsDir)
        For this directory structure:
         /artifacts
               /Project1
                   /configuration11
                   /configuration12
               /Project2
                   /configuration21
                   /configuration22
         
        Returns list with (configuration11, configuration12, configuration21, configuration 22) directories
        Returns:
        All directories under artifacts directory which contain data for specific builds, see above.
      • getBuildArtifactsDir

        @Nullable
        public static File getBuildArtifactsDir​(@NotNull
                                                List<File> globalArtifactsDirs,
                                                long buildId)
      • relativeBuildTypeArtifactsPath

        @NotNull
        public static String relativeBuildTypeArtifactsPath​(@NotNull
                                                            File buildArtifactsDir)