Sha256: 1837490f4f55dad5ab37a6600f2eac432120fb57df2b41ca4691ce9a5b47921d

Contents?: true

Size: 1.08 KB

Versions: 3

Compression:

Stored size: 1.08 KB

Contents

#!/bin/bash

# A crude integration test that builds commons-collections

mkdir galaxy
cd galaxy
gjp init

cd src
mkdir commons-collections
cd commons-collections
wget http://archive.apache.org/dist/commons/collections/source/commons-collections-3.2.1-src.zip
unzip commons-collections-3.2.1-src.zip
rm commons-collections-3.2.1-src.zip

cd ../../kit
wget http://apache.fastbull.org/maven/maven-3/3.1.0/binaries/apache-maven-3.1.0-bin.zip
unzip apache-maven-3.1.0-bin.zip
rm apache-maven-3.1.0-bin.zip
cd ..

gjp dry-run
cd src/commons-collections/commons-collections-3.2.1-src/
gjp mvn package
gjp finish

cd ../../..
cat >src/commons-collections/build.sh << "EOF"
#!/bin/sh
cd src/commons-collections/commons-collections-3.2.1-src/
../../../kit/apache-maven-3.1.0/bin/mvn -Dmaven.repo.local=`readlink -e ../../../kit/m2` -s`readlink -e ../../../kit/m2/settings.xml` package
EOF

gjp generate-kit-spec
gjp generate-kit-archive

gjp generate-package-spec commons-collections src/commons-collections/commons-collections-3.2.1-src/pom.xml
gjp generate-package-archive commons-collections

echo "All Done"

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
gjp-0.21.0 integration-tests/commons-collections.sh
gjp-0.20.0 integration-tests/commons-collections.sh
gjp-0.19.0 integration-tests/commons-collections.sh