tar.gz未创建

时间:2019-10-09 11:18:51

标签: maven teamcity maven-assembly-plugin

我们有一个maven项目,并尝试使用maven将版本发布到nexus,但不知何故它没有创建tar.gz文件:

我们的程序集文件如下所示:

            <id>deployment</id>
            <baseDirectory>${project.basedir.name}
            </baseDirectory>
            <formats>
            <format>dir</format>
            <format>tar.gz</format>
            </formats>
            <includeBaseDirectory>false</includeBaseDirectory>
            <fileSets>
            <fileSet>
            <directory>src/main/oracle/</directory>
            <lineEnding>unix</lineEnding>
            <filtered>true</filtered>
            <useDefaultExcludes>true</useDefaultExcludes>
            <outputDirectory>dist</outputDirectory>
            <includes>
            <include>**</include>
            </includes>
            <fileMode>755</fileMode>
            </fileSet>
            <fileSet>
            <directory>.</directory>
            <filtered>true</filtered>
            <lineEnding>unix</lineEnding>
            <fileMode>755</fileMode>
            <outputDirectory>.</outputDirectory>
            <includes>
            <include>bin/**</include>
            </includes>
            </fileSet>
            </fileSets>

和POM.xml,我们将其称为:

            <plugin>
            <artifactId>maven-assembly-plugin</artifactId>
            <configuration>
            <descriptors>
            <descriptor>Database/development/srl/assembly.xml</descriptor> 
            </descriptors>
            <archiverConfig>
            <directoryMode>493</directoryMode>
            <defaultDirectoryMode>493</defaultDirectoryMode>
            </archiverConfig>
            </configuration>
            </plugin>

我们使用以下maven命令发布:

            clean install -B -U release:clean assembly:assembly release:prepare release:perform -s Database/development/etc/build/.m2/settings.xml  --global-settings /home/artemisd/.m2/settings.xml

0 个答案:

没有答案