File tree Expand file tree Collapse file tree 3 files changed +11
-10
lines changed
Expand file tree Collapse file tree 3 files changed +11
-10
lines changed Original file line number Diff line number Diff line change 66# export BUILD_ARGS=" -Daccumulo.version=1.6.0 -Dhadoop.version=2.3.0-cdh5.0.3 -Dhadoop.version.mr=2.3.0-cdh5.0.3 -Dgeotools.version=11.2 -Dgeoserver.version=2.5.2"
77
88# Build the various artifacts
9- cd geowave-deploy
9+ cd $WORKSPACE / geowave-deploy
1010mvn package -P geotools-container-singlejar $BUILD_ARGS
1111mv $WORKSPACE /geowave-deploy/target/* -geoserver-singlejar.jar $WORKSPACE /geowave-deploy/target/geowave-geoserver.jar
1212
@@ -17,16 +17,16 @@ cd $WORKSPACE/geowave-types
1717mvn package -Pingest-singlejar $BUILD_ARGS
1818mv $WORKSPACE /geowave-types/target/* -ingest-tool.jar $WORKSPACE /geowave-types/target/geowave-ingest-tool.jar
1919
20+ cd $WORKSPACE /
2021# Text version of man pages for inclusion into HTML/PDF docs
2122for file in ` ls $WORKSPACE /docs/content/manpages/* .adoc` ; do
2223 a2x -f text $file -D $WORKSPACE /docs/content/manpages/
2324done
24- # Build the docs
25- mvn clean install javadoc:aggregate -DskipITs=true -DskipTests=true
25+ # Build and archive HTML/PDF docs
26+ mvn install javadoc:aggregate -DskipITs=true -DskipTests=true
2627mvn -P docs -pl docs install
27- pushd $WORKSPACE /target/site
2828cp -r $WORKSPACE /docs/content/manpages/* .adoc $WORKSPACE /target/site/manpages
29- tar czf ../ site.tar.gz *
30- popd
29+ tar - czf $WORKSPACE /target/ site.tar.gz -C $WORKSPACE /target site
30+
3131# Copy over the puppet scripts
32- tar -cvzf $WORKSPACE /geowave-deploy/target/puppet-scripts.tar.gz -C $WORKSPACE /packaging/puppet geowave
32+ tar -czf $WORKSPACE /geowave-deploy/target/puppet-scripts.tar.gz -C $WORKSPACE /packaging/puppet geowave
Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ Source12: puppet-scripts.tar.gz
3838BuildRequires: unzip
3939BuildRequires: zip
4040BuildRequires: xmlto
41+ BuildRequires: asciidoc
4142
4243%description
4344GeoWave provides geospatial and temporal indexing on top of Accumulo.
@@ -109,7 +110,7 @@ unzip -p %{SOURCE10} geowave-ingest-cmd-completion.sh > %{buildroot}/etc/bash_co
109110
110111# Copy documentation into place
111112mkdir -p %{buildroot }%{geowave_docs_home }
112- tar xvzf %{SOURCE11 } -C %{buildroot }%{geowave_docs_home }
113+ tar -xzf %{SOURCE11 } -C %{buildroot }%{geowave_docs_home } --strip = 1
113114
114115# Compile and deploy man pages
115116mkdir -p %{buildroot }/usr/local /share/man/man1
@@ -121,7 +122,7 @@ rm -f %{buildroot}%{geowave_docs_home}/*.pdfmarks
121122
122123# Puppet scripts
123124mkdir -p %{buildroot }/etc/puppet/modules
124- tar xvzf %{SOURCE12 } -C %{buildroot }/etc/puppet/modules
125+ tar -xzf %{SOURCE12 } -C %{buildroot }/etc/puppet/modules
125126
126127# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
127128
Original file line number Diff line number Diff line change 1818ARTIFACT_01_URL=$LOCAL_JENKINS /job/${ARGS[job]} /lastSuccessfulBuild/artifact/geowave-deploy/target/geowave-accumulo.jar
1919ARTIFACT_02_URL=$LOCAL_JENKINS /job/${ARGS[job]} /lastSuccessfulBuild/artifact/geowave-deploy/target/geowave-geoserver.jar
2020ARTIFACT_03_URL=$LOCAL_JENKINS /job/${ARGS[job]} /lastSuccessfulBuild/artifact/geowave-types/target/geowave-ingest-tool.jar
21- ARTIFACT_04_URL=$LOCAL_JENKINS /job/${ARGS[job]} /lastSuccessfulBuild/artifact/geowave-deploy/ target/gh-pages.zip
21+ ARTIFACT_04_URL=$LOCAL_JENKINS /job/${ARGS[job]} /lastSuccessfulBuild/artifact/target/site.tar.gz
2222ARTIFACT_05_URL=$LOCAL_JENKINS /job/${ARGS[job]} /lastSuccessfulBuild/artifact/geowave-deploy/target/puppet-scripts.tar.gz
2323ARTIFACT_06_URL=$LOCAL_JENKINS /userContent/geoserver/${ARGS[geoserver]}
2424RPM_ARCH=noarch
You can’t perform that action at this time.
0 commit comments