dpkg:dpkg

Full name:

net.sourceforge.javadpkg:dpkg-maven-plugin:1.0.5:dpkg

Description:

Creates a Debian package.

Attributes:

  • Requires a Maven project to be executed.
  • Binds by default to the lifecycle phase: package.

Required Parameters

Name Type Since Description
changeLog ChangeLogConfiguration - The change log configuration.
control ControlConfiguration - The control configuration.
copyright CopyrightConfiguration - The copyright configuration.
data DataConfiguration - The data configuration.

Optional Parameters

Name Type Since Description
failOnWarning boolean - The flag if the plug-in should fail if a warning is reported.
Default value is: true.
outputDirectory File - The output directory.
Default value is: ${project.build.directory}.
properties Properties - The properties.
scripts List - The script configurations.
skip boolean - The flag if the plug-in should be skipped.
Default value is: false.

Parameter Details

changeLog:

The change log configuration.
  • Type: net.sourceforge.javadpkg.plugin.cfg.ChangeLogConfiguration
  • Required: Yes

control:

The control configuration.
  • Type: net.sourceforge.javadpkg.plugin.cfg.ControlConfiguration
  • Required: Yes

copyright:

The copyright configuration.
  • Type: net.sourceforge.javadpkg.plugin.cfg.CopyrightConfiguration
  • Required: Yes

data:

The data configuration.
  • Type: net.sourceforge.javadpkg.plugin.cfg.DataConfiguration
  • Required: Yes

failOnWarning:

The flag if the plug-in should fail if a warning is reported.
  • Type: boolean
  • Required: No
  • Default: true

outputDirectory:

The output directory.
  • Type: java.io.File
  • Required: No
  • Default: ${project.build.directory}

properties:

The properties.
  • Type: java.util.Properties
  • Required: No

scripts:

The script configurations.
  • Type: java.util.List
  • Required: No

skip:

The flag if the plug-in should be skipped.
  • Type: boolean
  • Required: No
  • Default: false