Class DeliveryProblemGroup


@Incubating public abstract class DeliveryProblemGroup extends RootProblemGroup
The predefined Delivery root problem group.

Making products available to users, including publishing software components, deploying applications, or uploading documentation.

The predefined sub-groups are available as properties. Further sub-groups can be created with RootProblemGroup.group(String).

Not intended for subclassing outside of Gradle. New members may be added in future versions.

Since:
9.9.0
See Also:
  • Constructor Details

    • DeliveryProblemGroup

      protected DeliveryProblemGroup()
      Constructor.
      Since:
      9.9.0
  • Method Details

    • getPublishing

      public abstract SecondLevelProblemGroup getPublishing()
      The Publishing sub-group.

      Making products available for others to fetch, such as Maven or Ivy artifacts in repositories, libraries in package registries, container images in registries, applications in stores, or documentation and distributions on websites.

      Since:
      9.9.0
    • getDeployment

      public abstract SecondLevelProblemGroup getDeployment()
      The Deployment sub-group.

      Making products ready for others to use, such as deploying containers and Kubernetes manifests, application archives like WARs or EARs on application servers, serverless functions, or static sites.

      Since:
      9.9.0