SEARCH-2249 Allow automated updates to the copyright headers.

This can be done with the command:

mvn clean install -Dlicense.update.dryrun=false -DskipTests=true

(cherry picked from commit e184132fc8914d30691e753594b01cb60a076b6b)
This commit is contained in:
Tom Page
2020-05-14 10:43:12 +01:00
parent 117a2bc8b7
commit f99e70c251

View File

@@ -36,6 +36,7 @@
<solr.zip>https://artifacts.alfresco.com/nexus/content/repositories/public/org/apache/solr/solr/solr-${solr.version}/solr-solr-${solr.version}.zip</solr.zip> <solr.zip>https://artifacts.alfresco.com/nexus/content/repositories/public/org/apache/solr/solr/solr-${solr.version}/solr-solr-${solr.version}.zip</solr.zip>
<solr.directory>${project.build.directory}/solr-${solr.version}</solr.directory> <solr.directory>${project.build.directory}/solr-${solr.version}</solr.directory>
<licenseName>enterprise</licenseName> <licenseName>enterprise</licenseName>
<license.update.dryrun>true</license.update.dryrun>
</properties> </properties>
<modules> <modules>
<module>search-services</module> <module>search-services</module>
@@ -77,10 +78,12 @@
<configuration> <configuration>
<addJavaLicenseAfterPackage>false</addJavaLicenseAfterPackage> <addJavaLicenseAfterPackage>false</addJavaLicenseAfterPackage>
<organizationName>Alfresco Software Limited</organizationName> <organizationName>Alfresco Software Limited</organizationName>
<canUpdateCopyright>true</canUpdateCopyright>
<failOnMissingHeader>true</failOnMissingHeader> <failOnMissingHeader>true</failOnMissingHeader>
<failOnNotUptodateHeader>true</failOnNotUptodateHeader> <failOnNotUptodateHeader>true</failOnNotUptodateHeader>
<licenseResolver>classpath://alfresco</licenseResolver> <licenseResolver>classpath://alfresco</licenseResolver>
<licenseName>${licenseName}</licenseName> <licenseName>${licenseName}</licenseName>
<dryRun>${license.update.dryrun}</dryRun>
<roots> <roots>
<root>src</root> <root>src</root>
</roots> </roots>
@@ -94,7 +97,7 @@
<id>check-licenses</id> <id>check-licenses</id>
<phase>compile</phase> <phase>compile</phase>
<goals> <goals>
<goal>check-file-header</goal> <goal>update-file-header</goal>
</goals> </goals>
</execution> </execution>
</executions> </executions>