...
make sure java is jdk7 and M2 env vars are set correctly, and make sure you use maven 3.3.3 (or perhaps later?).
Code Block |
---|
[mchyzer@i2mibuild mchyzer]$ cd /home/mchyzer/tmp [mchyzer@i2mibuild tmp]$ mkdir mchyzer_build [mchyzer@i2mibuild tmp]$ export MAVEN_OPTS=-Xmx1024m [mchyzer@i2mibuild mchyzer_build]$ cd mchyzer_build/ [mchyzer@i2mibuild mchyzer_build]$ wget https://github.com/Internet2/grouper-psp/archive/2.2.2-rc1.zip [mchyzer@i2mibuild mchyzer_build]$ mv 2.2.2-rc1 2.2.2-rc1.zip [mchyzer@i2mibuild mchyzer_build]$ unzip 2.2.2-rc1.zip [mchyzer@i2mibuild mchyzer_build]$ wget https://github.com/Internet2/grouper/archive/GROUPER_2_2_2.zip [mchyzer@i2mibuild mchyzer_build]$ mv GROUPER_2_2_2 GROUPER_2_2_2.zip [mchyzer@i2mibuild mchyzer_build]$ unzip GROUPER_2_2_2.zip [mchyzer@i2mibuild mchyzer_build]$ rm *.zip [mchyzer@i2mibuild mchyzer_build]$ mkdir grouper-misc [mchyzer@i2mibuild mchyzer_build]$ mv morphString/ grouper-misc/ [mchyzer@i2mibuild mchyzer_build]$ mv grouperClient/ grouper-misc/ [mchyzer@i2mibuild mchyzer_build]$ mkdir ldappcng [mchyzer@i2mibuild mchyzer_build]$ mv grouper-shib/ ldappcng/ [mchyzer@i2mibuild mchyzer_build]$ cd grouper-psp-2.2.2-rc1 [mchyzer@i2mibuild grouper-psp-2.2.2-rc1]$ mv ../grouper-GROUPER_2_2_2/grouper . [mchyzer@i2mibuild grouper-psp-2.2.2-rc1]$ mv ../grouper-GROUPER_2_2_2/grouper-parent/ . [mchyzer@i2mibuild grouper-psp-2.2.2-rc1]$ mv ../grouper-GROUPER_2_2_2/grouper-misc/ . [mchyzer@i2mibuild grouper-psp-2.2.2-rc1]$ mv ../grouper-GROUPER_2_2_2/subject/ . [mchyzer@i2mibuild grouper-psp-2.2.2-rc1]$ cp grouper/.classpath.mvn grouper/.classpath [mchyzer@i2mibuild grouper-psp-2.2.2-rc1]$ cp grouper-misc/grouperClient/.classpath.mvn -Dmaven.wagon.provider.http=httpclient grouper-misc/grouperClient/.classpath [mchyzer@i2mibuild grouper-psp-2.2.2-rc1]$ cd grouper [mchyzer@i2mibuild grouper]$ ant clean Note: if there are errors about missing jars and maven, download them manually and make the parent dirs and copy the jars [mchyzer@i2mibuild grouper]$ ant [mchyzer@i2mibuild grouper]$ cd ../grouper-parent [mchyzer@i2mibuild grouper-parent]$ /home/mchyzer/software/apache-maven-3.3.3/bin/mvn -Dmaven.wagon.provider.http=httpclient clean deploy -DskipTests -Prelease [mchyzer@i2mibuild grouper-parent]$ cd ../psp_build/psp-parent/ [mchyzer@i2mibuild psp-parent]$ /home/mchyzer/software/apache-maven-3.3.3/bin/mvn -Dmaven.wagon.provider.http=httpclient clean deploy -DskipTests -Prelease [mchyzer@i2mibuild psp-parent]$ cd ../psp-distribution-for-grouper/target [mchyzer@i2mibuild target]$ sftp webprod0 |
...