Repository: incubator-slider Updated Branches: refs/heads/develop a95c9b00c -> 87396348a
http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/87396348/app-packages/hbase/src/assembly/hbase.xml ---------------------------------------------------------------------- diff --git a/app-packages/hbase/src/assembly/hbase.xml b/app-packages/hbase/src/assembly/hbase.xml new file mode 100644 index 0000000..00b69ff --- /dev/null +++ b/app-packages/hbase/src/assembly/hbase.xml @@ -0,0 +1,71 @@ +<!-- + ~ Licensed to the Apache Software Foundation (ASF) under one + ~ or more contributor license agreements. See the NOTICE file + ~ distributed with this work for additional information + ~ regarding copyright ownership. The ASF licenses this file + ~ to you under the Apache License, Version 2.0 (the + ~ "License"); you may not use this file except in compliance + ~ with the License. You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, software + ~ distributed under the License is distributed on an "AS IS" BASIS, + ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + ~ See the License for the specific language governing permissions and + ~ limitations under the License. + --> + + +<assembly + xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd"> + <id>hbase_v${hbase.version}</id> + <formats> + <format>zip</format> + </formats> + <includeBaseDirectory>false</includeBaseDirectory> + + <files> + <file> + <source>appConfig.json</source> + <outputDirectory>/</outputDirectory> + <filtered>true</filtered> + <fileMode>0755</fileMode> + </file> + <file> + <source>metainfo.xml</source> + <outputDirectory>/</outputDirectory> + <filtered>true</filtered> + <fileMode>0755</fileMode> + </file> + </files> + + <fileSets> + <fileSet> + <directory>${project.basedir}</directory> + <outputDirectory>/</outputDirectory> + <excludes> + <exclude>pom.xml</exclude> + <exclude>src/**</exclude> + <exclude>target/**</exclude> + <exclude>appConfig.json</exclude> + <exclude>metainfo.xml</exclude> + </excludes> + <fileMode>0755</fileMode> + <directoryMode>0755</directoryMode> + </fileSet> + + <fileSet> + <directory>${project.build.directory}/${work.dir}</directory> + <outputDirectory>package/files</outputDirectory> + <includes> + <include>hbase-${hbase.version}-bin.tar.gz</include> + </includes> + <fileMode>0755</fileMode> + <directoryMode>0755</directoryMode> + </fileSet> + + </fileSets> +</assembly> http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/87396348/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index 30721dc..3c2be74 100644 --- a/pom.xml +++ b/pom.xml @@ -37,6 +37,7 @@ <module>slider-core</module> <module>slider-agent</module> <module>app-packages/accumulo</module> + <module>app-packages/hbase</module> <module>slider-assembly</module> <module>slider-funtest</module> <module>slider-providers/hbase/slider-hbase-provider</module>