Middlebury

Difference between revisions of "CAS Administration"

(New page: Documentation about administering our CAS server infrastructure. = Setting up a development environment = [http://www.adamfranco.com/2009/06/19/setting-up-a-cas-development-on-os-x/ Setti...)
 
(Accessing the source code)
Line 6: Line 6:
 
= Accessing the source code =
 
= Accessing the source code =
  
 +
Our CAS source-code is maintained as a "[https://wiki.jasig.org/display/CASUM/Maintaining+local+customizations+using+Maven+2 Maven overlay]" that includes just our customized files. All other (non-customized) files are automatically downloaded as part of the Maven build process.
 +
 +
To get our CAS source code, clone from our central [http://git-scm.com/ Git] repository on chisel. (if you don't have access, send Adam Franco your ssh public key.)
 +
<pre>git clone git@chisel.middlebury.edu:midd-cas.git</pre>
  
 
= Updating the source code =
 
= Updating the source code =

Revision as of 13:03, 9 May 2011

Documentation about administering our CAS server infrastructure.

Setting up a development environment

Setting up CAS development on OS X

Accessing the source code

Our CAS source-code is maintained as a "Maven overlay" that includes just our customized files. All other (non-customized) files are automatically downloaded as part of the Maven build process.

To get our CAS source code, clone from our central Git repository on chisel. (if you don't have access, send Adam Franco your ssh public key.)

git clone git@chisel.middlebury.edu:midd-cas.git

Updating the source code

Deploying in production