Include Page | ||||
---|---|---|---|---|
|
Table of Contents |
---|
Steps needed to make a Grouper release
...
Run the copyright wizard on the entire branch for java files. Note, only new files should have diffs... this is the custom copyright:. You can update the year for new files, dont update the year for existing files. That is our policy on copyrights.
Code Block |
---|
Copyright 2012 Internet2
Licensed 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.
|
...
- (Chris) MySQL windows
- (Chris) MySQL unix with case sensitive table names
- (TomZ) Postgres
(Shilen) Oracle
Code Block create role GrouperRole; GRANT connect, resource, CREATE view TO GrouperRole; CREATE USER groupertest IDENTIFIED BY <pass>; GRANT connect, resource, GrouperRole TO groupertest;
- (Gary) Hsql
Code Block |
---|
ps -ef | grep java --- kill hsql
wget http://www.internet2.edu/grouper/release/x.y.z/grouper.apiBinary-x.y.z.tar.gz
cd grouper.apiBinary-2.0.0
cd bin
java -cp ../lib/jdbcSamples/hsqldb.jar org.hsqldb.Server -port 9001 -database.0 file:grouper -dbname.0 grouper &
./gsh.sh -registry -runscript
./gsh.sh -test -all
|
...
- scp packages to somewhere they can be unpacked, built, configured, tested, and do so.
- scp packages built above, to:
Code Block |
---|
sftp webprod0.internet2.edu
lcd /home/mchyzer/tmp/grouperAll/build_username
mkdir /home/htdocs/www.internet2.edu/grouper/release/1.2.12
cd /home/htdocs/www.internet2.edu/grouper/release/1.2.12
mput *.tar.gz
|
...