Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
make this behavior stop:
$ mvn clean package install -DskipTests -Papache-release
{...} $ tree -L 1 {...} ├── lib │ ├── mahout-core_2.11-14.1-SNAPSHOT.jar │ ├── mahout-hdfs_2.11-14.1-SNAPSHOT.jar │ ├── mahout-spark-cli-drivers_2.11-14.1-SNAPSHOT.jar │ ├── mahout-spark_2.11-14.1-SNAPSHOT-dependency-reduced.jar │ └── mahout-spark_2.11-14.1-SNAPSHOT.jar ├── mahout.iml ├── pom.xml ├── target │ ├── archive-tmp │ ├── mahout-14.1-SNAPSHOT-source-release.zip │ ├── mahout-14.1-SNAPSHOT-source-release.zip.asc │ ├── mahout-14.1-SNAPSHOT.pom │ ├── mahout-14.1-SNAPSHOT.pom.asc │ └── maven-shared-archive-resources └── website {...}
├── mahout-14.1-SNAPSHOT-source-release.zip
seems to be a default behavior of the maven-release-plugin. We do not want this source distribution. We Have our assembled distributions in the /distribution directories:
$ tree -L 2 distribution/ distribution/ ├── KEYS ├── distribution.iml ├── distribution_2.11.iml ├── distribution_2.12.iml ├── pom.xml ├── src │ └── main └── target ├── distribution_2.11-14.1-SNAPSHOT.pom ├── distribution_2.11-14.1-SNAPSHOT.pom.asc └── maven-shared-archive-resources
this target should contain the assembled disrtribution as described in the {{$MAHOUT_HOME/distribution/src/main/resources/rassembly/ }} poms:
distribution/src/main/resources/assembly$ tree . ├── bin.xml └── src.xml
Attachments
Issue Links
- is related to
-
MAHOUT-2076 add a /release directory with a skeleton settings.xml for releases and instructions/scripts to release/deploy and any mixture therof
- Resolved
- links to