[Geoserver-devel] [JIRA] (GEOS-9526) extension license review

Jody Garnett created an issue

GeoServer / BugGEOS-9526

extension license review

Issue Type:

BugBug

Affects Versions:

2.17-RC

Assignee:

Jody Garnett

Components:

release

Created:

05/Mar/20 4:03 AM

Priority:

HighestHighest

Reporter:

Jody Garnett

I have accidentally broken the build trying to include appropriate license information in a couple new extensions.

The build server builds from the root directory using:

mvn -f src/pom.xml assembly:attached

This has an unintended consequence with the assembly definitions:

  • FileSets mark their directory from src folder:
  <fileSets>
    <fileSet>
      <directory>release/target/dependency</directory>
      <outputDirectory></outputDirectory>
      <includes>
        <include>gs-mbstyle-*.jar</include>
        <include>gt-mbstyle-*.jar</include>
      </includes>
    </fileSet>
  </fileSets>

While files mark their directory from the root folder (ignoreing -f src/pom.xml location):

  <files>
    <file>
      <source>src/release/extensions/LICENSE.txt</source>
      <outputDirectory></outputDirectory>
      <destName>LICENSE-LGPL.txt</destName>
    </file>
    ...

Add Comment

Add Comment

Get Jira notifications on your phone! Download the Jira Cloud app for Android or iOS


This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100121-sha1:d2b7993)

Atlassian logo