forked from phoedos/pmd
refactor scala modules configuration
This commit is contained in:
@ -26,7 +26,6 @@ elif travis_isPullRequest; then
|
|||||||
|
|
||||||
log_info "This is a pull-request build"
|
log_info "This is a pull-request build"
|
||||||
./mvnw verify $MVN_BUILD_FLAGS
|
./mvnw verify $MVN_BUILD_FLAGS
|
||||||
./mvnw clean verify $MVN_BUILD_FLAGS -pl pmd-scala -DscalaVersion=2.13
|
|
||||||
|
|
||||||
regression-tester_executeDanger
|
regression-tester_executeDanger
|
||||||
|
|
||||||
@ -43,7 +42,6 @@ elif travis_isPush; then
|
|||||||
|
|
||||||
# Build and deploy to ossrh / maven-central
|
# Build and deploy to ossrh / maven-central
|
||||||
./mvnw deploy -Possrh,sign,pmd-release $MVN_BUILD_FLAGS
|
./mvnw deploy -Possrh,sign,pmd-release $MVN_BUILD_FLAGS
|
||||||
./mvnw clean deploy -Possrh,sign,pmd-release $MVN_BUILD_FLAGS -pl pmd-scala -DscalaVersion=2.13
|
|
||||||
echo -e "\n\n"
|
echo -e "\n\n"
|
||||||
|
|
||||||
# Deploy to github releases
|
# Deploy to github releases
|
||||||
@ -59,7 +57,6 @@ elif travis_isPush; then
|
|||||||
elif [[ "${VERSION}" == *-SNAPSHOT ]]; then
|
elif [[ "${VERSION}" == *-SNAPSHOT ]]; then
|
||||||
log_info "This is a snapshot build"
|
log_info "This is a snapshot build"
|
||||||
./mvnw deploy -Possrh,sign $MVN_BUILD_FLAGS
|
./mvnw deploy -Possrh,sign $MVN_BUILD_FLAGS
|
||||||
./mvnw clean deploy -Possrh,sign $MVN_BUILD_FLAGS -pl pmd-scala -DscalaVersion=2.13
|
|
||||||
|
|
||||||
# Deploy to sourceforge files
|
# Deploy to sourceforge files
|
||||||
sourceforge_uploadFile "${VERSION}" "pmd-dist/target/pmd-bin-${VERSION}.zip"
|
sourceforge_uploadFile "${VERSION}" "pmd-dist/target/pmd-bin-${VERSION}.zip"
|
||||||
|
16
pmd-scala-modules/pmd-scala/pom.xml
Normal file
16
pmd-scala-modules/pmd-scala/pom.xml
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<artifactId>pmd-scala</artifactId>
|
||||||
|
<name>PMD Scala</name>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
|
||||||
|
<parent>
|
||||||
|
<groupId>net.sourceforge.pmd</groupId>
|
||||||
|
<artifactId>pmd</artifactId>
|
||||||
|
<version>6.25.0-SNAPSHOT</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
</project>
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user