directoryToZip we add the file to the zip archive represented by
zos.README.vm template.SortedProperties of Artifact → String containing the sha512 signatures
for the individual artifacts, where the Artifact is represented as:
groupId:artifactId:version:type=sha512.File that contains a file to the root directory of the working project.ReadmeHtmlVelocityDelegate from the previously set parameters.ReadmeHtmlVelocityDelegate from the previously set parameters.HeaderHtmlVelocityDelegate using the HeaderHtmlVelocityDelegate.HeaderHtmlVelocityDelegateBuilder.ReadmeHtmlVelocityDelegate.ReadmeHtmlVelocityDelegateBuilder for constructing the ReadmeHtmlVelocityDelegate.README.html and HEADER.html that reside in following.target/commons-release-plugin/scm directory.CommonsDistributionStagingMojo.CommonsDistributionStagingMojo.workingDirectory into
the directory structure of the distribution staging repository.README.html and HEADER.html to the source and binaries
directories.RELEASE-NOTES.txt file from the base directory of the
project and copies it into CommonsDistributionStagingMojo.workingDirectory.target/commons-release-plugin
so that the CommonsDistributionStagingMojo can find the artifacts later.signature-validator.sh script into
${basedir}/target/commons-release-plugin/scm/signature-validator.sh.${basedir}/target/site to ${basedir}/target/commons-release-plugin/scm/site.target/site directory and adds all of the files
to the CommonsSiteCompressionMojo.filesToCompress List.sha512 signature file from a given file.target/commons-release-plugin directory for the purpose of being uploaded by
the CommonsDistributionStagingMojo.HEADER.html that moves along with the
release for the sake of downloading the release from the distribution area.HeaderHtmlVelocityDelegate.HeaderHtmlVelocityDelegateBuilder.HeaderHtmlVelocityDelegate.workingDirectory
parameter.Writer
class.CommonsDistributionStagingMojo.username.CommonsDistributionStagingMojo.username.MavenProject object is essentially the context of the maven build at
a given time.MavenProject object is essentially the context of the maven build at
a given time.README.html that moves along with the
release for the sake of downloading the release from the distribution area.ReadmeHtmlVelocityDelegate.ReadmeHtmlVelocityDelegateBuilder.ReadmeHtmlVelocityDelegate.ReadmeHtmlVelocityDelegate.builder()
method.README.vm velocity template with the variables constructed with the
ReadmeHtmlVelocityDelegate.ReadmeHtmlVelocityDelegateBuilder.null.null and throws a customized MojoExecutionException if it is.null and throws a customized MojoExecutionException if it is.ScmProviderRepository.CommonsDistributionStagingMojo.baseDir field, specifically
for the usage in the unit tests.Settings.Settings.SettingsDecrypter component.SettingsDecrypter component.mvn site.README.vm template.README.html.README.vm template.ReadmeHtmlVelocityDelegate.ReadmeHtmlVelocityDelegate.ReadmeHtmlVelocityDelegate.target that we use as a sandbox for the plugin.target/commons-release-plugin, but
that assumes that we're using the default maven ${project.build.directory}.${project.build.directory}, this becomes target/commons-release-plugin.target/commons-release-plugin, but
that assumes that we're using the default maven ${project.build.directory}.fileList to a site.zip file
in the workingDirectory.Copyright © 2018–2022 The Apache Software Foundation. All rights reserved.