Maven-plugins

From Evgeny Goldin

Jump to: navigation, search

Contents

Plugins List


Publications


Presentations


Details

Provided By
Mailing List Nabble
Source Code GitHub
Tests GitHub
GroovyDoc <groovydoc> evgeny-goldin.org/groovydoc/maven-plugins/0.2.3.8-beta-5
Issue Tracker YouTrack
Build Server Maven
TeamCity
Maven Coordinates com.goldin.plugins:maven-xyz-plugin:0.2.3.8-beta-5
Maven Repository Artifactory


What's New

v0.2.3.5, November 13, 2011


Issue Id Type Summary Wiki
General
pl-227 Feature Provide artifacts in Maven Central repo
pl-435 Task Eliminate CodeNarc violations
maven-about-plugin:
pl-496 Bug Reading Maven dependencies doesn't produce list of dependencies when plugins are built
pl-428 Bug <dumpSCM>true</dumpSCM> may cause Maven to stuck when run in Jenkins
pl-483 Bug Getting Git commit fails when Maven plugins are built
pl-398 Feature Provide TeamCity server link and full link to build configuration
maven-copy-plugin:
pl-533 Bug Execution fails when <file> specified doesn't exist even if <failIfNotFound> is "false"
pl-524 Bug Copying files doesn't preserve origin's last modified time
pl-515 Bug <nonFilteredExtensions> is case-sensitive
pl-522 Bug <process> may get duplicate "files" if <preservePath> is false
pl-516 Bug Order of files is not kept when "files" list is passed to <process>
pl-486 Bug Copy plugin occasionally fails with "IllegalArgumentException: wrong number of arguments"
pl-503 Bug Copy plugin SCP exception - Cannot invoke method call() on null object
pl-488 Bug When copying <dependency> - <destFileName> can be ignored if dependency is built in the same reactor
pl-539 Feature Use <optional>, <failIfNotFound>, and <failOnError> to prevent build from failing on resolving dependencies
pl-542 Feature Provide <targetRoots> and <targetRoot> similarly to <targetPaths> and <targetPath>
pl-541 Feature Support <process> for <clean> operation - send deleted files
pl-538 Feature Add <stop> stopping the build when certain <resource> is reached
pl-540 Feature Add <failOnError> flag allowing build not to fail
pl-510 Feature Provide an option to exclude ZIP entries when archive is unpacked
pl-430 Feature Add "ant" and "startTime" variables to Groovy scope
pl-523 Feature Allow to specify comma-separated <targetPath>
pl-511 Feature Do not filter files if they don't contain ${..} expressions when <filterWithDollarOnly> is activated
pl-513 Feature Support <destFilePrefix>, <destFileSuffix>, and <destFileExtension> when files are copied
pl-518 Feature Allow <zipEntry> and <zipEntryExclude> to contain comma-separated entries when archive is unpacked
pl-505 Feature Add support for <skipUnpacked> to skip unpacking if destination folder is not empty
pl-504 Feature Invoke <filter> and <process> even when list of files is empty
pl-502 Feature Treat <nonFilteredExtensions> for non-replaceable files as well
pl-543 Task <pack>, <unpack> and <clean> operations should respect <failIfNotFound>
pl-506 Task Set <dependenciesAtM2> to "true" when there's a single dependency to operate on
pl-514 Task Eliminate temp files usage when <filtering> or <replace> are used
maven-jenkins-plugin:
pl-508 Feature Set localBranch tag in scm section.
pl-474 Feature Provide Groovy snippet support allowing to modify config XML after it is created
pl-532 Feature Git plugin support - "Advanced" branch options
pl-535 Feature Set default Maven goals to "-B -e clean install"
pl-534 Task Update Git configuration to <configVersion>2</configVersion>
pl-531 Task Split description table lines that are too long - Jenkins configuration screen becomes too wide


v0.2.3.4, October 17, 2011


Issue Id Type Summary Wiki
maven-about-plugin:
pl-456 Bug <updateArchives>false</updateArchives>: "about" file is not created if parent directory doesn't exist
pl-453 Bug Cleanup "Downloading/Downloaded" messages from "mvn dependency:tree" output
pl-455 Bug Fails if unable to start the "svn" process
pl-405 Bug Fails to create "about" file if ${project.build.outputDirectory} doesn't exist
pl-413 Bug Running "mvn dependency:tree" hangs with Maven 2 on Windows
pl-427 Bug Use "basedir.canonicalPath" when running "svn log"
pl-424 Feature Add "failIfNotFound" option <configuration>
pl-433 Feature Add "failOnError" option to not fail the build if any error occurred <configuration>
pl-408 Feature Add last commit log message
pl-443 Feature Add option to dump Maven properties <configuration>
pl-452 Feature Allow user to provide "raw content" to be written into "about" file <configuration>
pl-439 Feature Provide an option to create "about" file on disk without updating any archive <configuration>
pl-437 Task Provide Jenkins/TC info before system/env variables
pl-454 Task Remove "gitStatusProject" flag
maven-copy-plugin:
pl-233 Bug <filtering>true</filtering> doesn't filter *.bat file ? Bat files are not filtered - use <filterWithDollarOnly>
pl-477 Bug Add support for <nonFilteredExtensions> <filtering>
pl-463 Bug Executable permission bits are not preserved after packing a kit into .tar.gz
pl-470 Bug Fail the build if <includeScope>compile</includeScope> (or any other filtered dependencies) retrieves 0 results
pl-469 Bug Filtered dependency comes from module's "dist" instead of local Maven repo, file name assertion fails
pl-127 Bug If unable to unpack (unknown extension) - doesn't do anything silently
pl-465 Bug Packing non-existing file to tar.gz archive does not fail
pl-473 Feature Add "/**" to directory <include> if pattern is not specified
pl-302 Feature Merge explicit <dependency> and filtered dependencies
pl-434 Feature Provide <targetRoots> property with comma-separated list of target roots Copying files to locations specified externally - <targetRoots>
pl-468 Feature Provide an option to avoid copying hidden files
pl-478 Feature Provide an option to control whether TrueZip or Ant is used for packing and unpacking archives Choosing between TrueZip and Ant
pl-436 Feature Set <dependenciesAtM2> to "true" when possible
pl-466 Feature Support "destFileName", "prefix" for all archives, "filemode" for tar.gz archives
pl-429 Feature Support "prefix" and "destFileName" when archives are updated or created
pl-441 Feature Support <dependency> "destFileName"
pl-442 Feature Support <replace> and <filtering> when files are packed or unpacked
pl-350 Feature Support for <move>true/false</move> when files are copied or archived Moving files with <move>
pl-451 Feature Switch to TrueZip unpacking by default Choosing between TrueZip and Ant
pl-467 Feature Treat "sar" extension as zip archive
pl-446 Task If some <include>s have no files matched - do not fail if others had files matched
pl-444 Task When archive is unpacked <process> should contain files unpacked
maven-jenkins-plugin:
pl-460 Bug Empty <pom> element in freestyle job maven task uses pom.xml
pl-476 Feature Add CurrentBuildParameters option
maven-properties-plugin:
pl-422 Bug Properties plugin doesn't allow to set property that is empty String: "" or " " - assertion fails


v0.2.3, May 15, 2011


Issue Id Type Description Wiki
maven-jenkins-plugin:
pl-375 Feature Support "Parameterized Trigger Plugin" v2.8
pl-377 Feature Add JDK and Maven names to description table
maven-about-plugin:
pl-384 Bug Delete temp directories when plugin execution fails
pl-395 Bug Copying a file onto itself with a <process> fails - "Source and destination are the same"
pl-396 Bug <mkdir> for existing folder fails the build
pl-397 Bug Unnecessary <mkdir> + files copy - files are not copied
pl-383 Feature FTP "wget" download: print file download time in seconds
pl-394 Feature Do not display default excludes when archives are packed
pl-11 Feature Single "file" variable bound for <file> and <process>
maven-properties-plugin:
pl-400 Feature Support "raw properties" to overcome Maven3 resolution limitation
pl-409 Feature Align properties set vertically
maven-assert-plugin:
pl-402 Feature Allow properties verified to be placed on the same line, space-separated
pl-410 Feature Align properties verified vertically when displaying their value


v0.2.2, March 09, 2011


Issue Id Type Description Wiki
maven-hudson-plugin:
pl-299 Feature Rename "maven-hudson-plugin" => "maven-jenkins-plugin"


v0.2.1, February 25, 2011


Issue Id Type Description Wiki
maven-copy-plugin:
pl-303 Feature Provide an option to update existing ZIP archive Updating existing archives
pl-324 Feature <description> tag to provide a resource description <description> reference
pl-27 Feature Networking support Networking Support
maven-properties-plugin:
pl-315 Feature Add "verbose" configuration to silent property creation and not log it <configuration> reference
maven-sshexec-plugin:
pl-326 Feature Provide a number of commands instead of a single command <configuration> reference
pl-328 Feature Provide a way to echo current directory <configuration> reference
pl-329 Feature Add <verbose> <configuration> reference
pl-330 Feature Provide an option to echo commands executed <configuration> reference
pl-327 Feature Provide a key-based authentication <configuration> reference


v0.2, February 02, 2011


Issue Id Type Description Wiki
maven-copy-plugin:
pl-280 Feature Allow to unpack selected ZIP entries instead of the whole ZIP Unpacking <zipEntries>
pl-284 Feature Do not copy <dependencies> to temporal directory, serve them from the local Maven repo
pl-157 Feature <runIf> - accept "true", "false" <runIf>
pl-156 Feature <runIf> per <resource> <runIf>
pl-266 Feature Add "mavenVersion" to Groovy context binding "project", "session" and "mavenVersion" in Groovy snippet
pl-222 Feature "wget" support for FTP Downloading files - FTP with "wget" and <listFilter>
pl-263 Feature Add Commons-Net FTP file listing, not that of Ant Downloading files - FTP
pl-260 Big Fix "endOfLine" in <replace> - do nothing by default <replace> reference
pl-286 Feature Add <cleanEmptyDirectories> option for <clean>true</clean> <clean>
pl-80 Feature Allow to control or disable default excludes <defaultExcludes>
pl-278 Feature <defaultExcludes> per <resource> <defaultExcludes>
pl-214 Feature Add <encoding> support to <filtering> Filtering and replacing text files
maven-hudson-plugin:
pl-217 Feature Add support to freestyle jobs <job> reference
pl-216 Feature Add support to CVS SCM <job> reference
pl-177 Feature JDK name can be specified <job> reference
pl-20 Feature Default Git branch is "master" <job> reference
pl-231 Feature <properties> raw XML extension point support <job> reference
pl-232 Feature Add support to <authToken> <job> reference
pl-218 Feature Add support to NullSCM <job> reference
pl-168 Feature "Parameterized Trigger" plugin requirement updated to version "2.4" and new "ALWAYS" trigger option is used Supported Environments
pl-253 Feature Check generated config XML for strictness & validity
maven-assert-plugin:
pl-292 Feature Add <shouldFailAssertFiles>, <shouldFailAssertEqual>, <shouldFailAssertEqualNoChecksum> <configuration> reference
pl-248 Feature Provide <assertEqualNoChecksum> for faster equlity check without comparing files' checksums <configuration> reference
pl-236 Feature Add File.directorySize() to <assertGroovy> <configuration> reference
pl-235 Feature Use Groovy power assert in <assertGroovy>
maven-timestamp-plugin:
pl-295 Feature Add <locale> <configuration> reference
maven-find-plugin:
pl-294 Feature Add <startDir> Introduction
Personal tools