Skip to content
Permalink
Browse files
Merge pull request #16 from gaojun2048/master
Add build binary tar package and add a script to install dolphincscheduler maven plugin to local repository
  • Loading branch information
lgcareer committed Aug 6, 2020
2 parents 477b31d + 6d54948 commit 7dada868be96c2a14212f572bab4f6fe629d6039
Showing 10 changed files with 113 additions and 1,013 deletions.
@@ -16,11 +16,11 @@ With this maven plug-in, by scanning the pom file of the project ,The pluginload

### How to verify the release candidate

1. Download the apache-dolphinscheduler-maven-plugin-incubating-${RELEASE.VERSION}-src.zip file from `the release candidates` (it will be provided in the vote email).
1. Download the apache-dolphinscheduler-maven-plugin-incubating-${RELEASE.VERSION}-bin.tar.gz file from `the release candidates` (it will be provided in the vote email).

2. unzip the apache-dolphinscheduler-maven-plugin-incubating-${RELEASE.VERSION}-src.zip file
2. Unzip the apache-dolphinscheduler-maven-plugin-incubating-${RELEASE.VERSION}-bin.tar.gz file

3. cd apache-dolphinscheduler-maven-plugin-incubating-${RELEASE.VERSION}-src-release and run `mvn clean install -DskipTests=true`
3. Go to apache-dolphinscheduler-maven-plugin-incubating-${RELEASE.VERSION}-bin/bin dir and run `chmod 755 install_to_localrepository.sh & sh install_to_localrepository.sh`. This will install apache-dolphinscheduler-maven-plugin to your local repository.

4. add this plugin to your project`s pom.xml file like this:
15 pom.xml
@@ -115,6 +115,7 @@
<groupId>org.apache.maven</groupId>
<artifactId>maven-artifact</artifactId>
<version>${mavenVersion}</version>
<scope>provided</scope>
</dependency>

<!-- for testing -->
@@ -181,6 +182,20 @@
<appendAssemblyId>true</appendAssemblyId>
</configuration>
</execution>
<execution>
<id>bin</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>

<configuration>
<descriptors>
<descriptor>src/main/assembly/dolphinscheduler-binary.xml</descriptor>
</descriptors>
<appendAssemblyId>true</appendAssemblyId>
</configuration>
</execution>
</executions>
</plugin>
<plugin>

This file was deleted.

0 comments on commit 7dada86

Please sign in to comment.