Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Releasing the CAS Server is a relatively straightforward process. Here are the current steps:

  1. Ensure there are no open issues in JIRA
  2. If its a relatively major release (i.e. 3.X), make sure that at least one RC has been released. Minor releases (i.e. 3.3.X) don't generally require an RC.
  3. Ensure that it builds
  4. Update the pom.xml files to move from -SNAPSHOT to the actual release version.
  5. Tag the release in SVN following the standard conventions
  6. Build for Maven2 Deployment with the following (this assumes that you have permission to post to the Jasig Repository):
    • mvn clean package install source:jar javadoc:jar deploy:deploy
  7. Build for Jasig Download Deployment
    • mvn clean package install source:jar javadoc:jar assembly:assembly
  8. SFTP files to Jasig Server
  9. Add a release to the download portion of the web site
  10. Post announcement on web site
  11. Send announcement to cas-announce, cas-dev, cas-user
  12. Make sure Jasig Newsletter Editor knows about release
  • No labels