# artifact

abstract fun artifact(source: Any): MavenArtifact(source)

Creates and adds a MavenArtifact to the set. The semantics of this method are the same as artifact.

#### Parameters

source

The source of the artifact content.

abstract fun artifact(source: Any, config: Action<in MavenArtifact>): MavenArtifact(source)

Creates and adds a MavenArtifact to the set, which is configured by the associated action. The semantics of this method are the same as artifact.

#### Parameters

source

The source of the artifact.

config

An action or closure to configure the values of the constructed MavenArtifact.