Class MaximumSizeArtifactsPublishingPrecondition
- java.lang.Object
-
- jetbrains.buildServer.agent.impl.artifacts.MaximumSizeArtifactsPublishingPrecondition
-
- All Implemented Interfaces:
AgentExtension
,ArtifactsPublishingPrecondition
,TeamCityExtension
public class MaximumSizeArtifactsPublishingPrecondition extends Object implements ArtifactsPublishingPrecondition
Created by Evgeniy Koshkin (evgeniy.koshkin@jetbrains.com) on 25.07.17.
-
-
Field Summary
Fields Modifier and Type Field Description static String
TEAMCITY_LIMIT_ARTIFACTS_SIZE_ENABLED
-
Constructor Summary
Constructors Constructor Description MaximumSizeArtifactsPublishingPrecondition(UploadArtifactsOptions uploadArtifactsOptions)
-
-
-
Field Detail
-
TEAMCITY_LIMIT_ARTIFACTS_SIZE_ENABLED
public static final String TEAMCITY_LIMIT_ARTIFACTS_SIZE_ENABLED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MaximumSizeArtifactsPublishingPrecondition
public MaximumSizeArtifactsPublishingPrecondition(@NotNull UploadArtifactsOptions uploadArtifactsOptions)
-
-
Method Detail
-
checkPrecondition
public void checkPrecondition(@NotNull Map<File,String> files) throws ArtifactPublishingFailedException
- Specified by:
checkPrecondition
in interfaceArtifactsPublishingPrecondition
- Throws:
ArtifactPublishingFailedException
-
-