|
20 | 20 | Apache Ranger Build Release Tasks |
21 | 21 | </description> |
22 | 22 |
|
23 | | - <property name="release-dir" value="target" /> |
24 | | - <property name="incubationstr" value="" /> <!-- value="-incubating" --> |
25 | | - <property name="release-name" value="apache-ranger${incubationstr}-${ranger-release-version}" /> |
26 | | - |
27 | | - <property name="build-release-tar-file" value="${release-name}.tar.gz" /> |
| 23 | + <property name="release-dir" value="target"/> |
| 24 | + <property name="release-name" value="apache-ranger-${ranger-release-version}"/> |
| 25 | + <property name="build-release-tar-file" value="${release-name}.tar.gz"/> |
28 | 26 |
|
29 | 27 | <target name="version-check"> |
30 | | - <fail message="Missing ranger-release-version; -Dranger-release-version=<version-number> should be defined" |
31 | | - unless="ranger-release-version" /> |
| 28 | + <fail message="Missing ranger-release-version; -Dranger-release-version=<version-number> should be defined" unless="ranger-release-version"/> |
32 | 29 | </target> |
33 | 30 |
|
34 | 31 | <target name="build-release" depends="version-check"> |
|
41 | 38 | <tarfileset prefix="${release-name}" dir="."> |
42 | 39 | <exclude name="*/bin/**" /> |
43 | 40 | <exclude name="git" /> |
44 | | - <exclude name="**/.DS_Store" /> |
45 | | - <exclude name="**/.classpath" /> |
46 | | - <exclude name="**/.gitignore" /> |
47 | | - <exclude name="**/.project" /> |
48 | | - <exclude name="**/.settings/**" /> |
49 | | - <exclude name="**/target/**" /> |
50 | | - <exclude name="hdfs-agent/dependency-reduced-pom.xml" /> |
51 | | - <exclude name="winpkg/*" /> |
| 41 | + <exclude name="**/.DS_Store"/> |
| 42 | + <exclude name="**/.classpath"/> |
| 43 | + <exclude name="**/.gitignore"/> |
| 44 | + <exclude name=".idea/**"/> |
| 45 | + <exclude name="**/.project"/> |
| 46 | + <exclude name="**/.settings/**"/> |
| 47 | + <exclude name="**/target/**"/> |
| 48 | + <exclude name="dev-support/ranger-docker/dist/**"/> |
| 49 | + <exclude name="dev-support/ranger-docker/downloads/**"/> |
| 50 | + <exclude name="hdfs-agent/dependency-reduced-pom.xml"/> |
| 51 | + <exclude name="winpkg/*"/> |
52 | 52 | </tarfileset> |
53 | 53 | </tar> |
54 | | - |
55 | 54 | <exec executable="gpg"> |
56 | | - <arg value="--armor" /> |
57 | | - <arg value="--output" /> |
58 | | - <arg value="${release-dir}/${build-release-tar-file}.asc" /> |
59 | | - <arg value="--detach-sig" /> |
60 | | - <arg value="${release-dir}/${build-release-tar-file}" /> |
| 55 | + <arg value="--armor"/> |
| 56 | + <arg value="--output"/> |
| 57 | + <arg value="${release-dir}/${build-release-tar-file}.asc"/> |
| 58 | + <arg value="--detach-sig"/> |
| 59 | + <arg value="${release-dir}/${build-release-tar-file}"/> |
| 60 | + </exec> |
| 61 | + <exec executable="gpg" output="${release-dir}/${build-release-tar-file}.sha256" dir="${release-dir}"> |
| 62 | + <arg value="--print-md"/> |
| 63 | + <arg value="SHA256"/> |
| 64 | + <arg value="${build-release-tar-file}"/> |
| 65 | + </exec> |
| 66 | + <exec executable="gpg" output="${release-dir}/${build-release-tar-file}.sha512" dir="${release-dir}"> |
| 67 | + <arg value="--print-md"/> |
| 68 | + <arg value="SHA512"/> |
| 69 | + <arg value="${build-release-tar-file}"/> |
61 | 70 | </exec> |
62 | | - |
63 | | - <exec executable="gpg" output="${release-dir}/${build-release-tar-file}.sha256" dir="${release-dir}"> |
64 | | - <arg value="--print-md" /> |
65 | | - <arg value="SHA256" /> |
66 | | - <arg value="${build-release-tar-file}" /> |
67 | | - </exec> |
68 | | - |
69 | | - <exec executable="gpg" output="${release-dir}/${build-release-tar-file}.sha512" dir="${release-dir}"> |
70 | | - <arg value="--print-md" /> |
71 | | - <arg value="SHA512" /> |
72 | | - <arg value="${build-release-tar-file}" /> |
73 | | - </exec> |
74 | | - |
75 | 71 | </target> |
76 | | - |
77 | 72 | </project> |
0 commit comments