Multi-Environment Build & Deploy of uPortal using Maven & Jenkins

A session at Open Apereo 2013 Conference (Jasig & Sakai)

Monday 3rd June, 2013

10:00am to 10:45am (PST)

University of Wisconsin - Madison is using Maven and Jenkins to manage build and deployment of uPortal and portlets across five different environments from one central UI. The WAR Overlay feature of the Maven WAR Plugin is used to inject environment specific configuration into uPortal and each portlet. Jenkins automatically builds and deploys portlets in the development and test environments when changes or new releases are detected reducing developer overhead and turnaround time. A key-pair based token encryption tool is used to securely store credentials a version control system allowing them only to be decrypted at build time on the target server.

About the speakers

This person is speaking at this event.
Tim Levett

IS Portal Specialist

Levett is a Software Engineer working for the University of Wisconsin - Madison on the uPortal infrastructure team. The teams primary focus is on maintaining and upgrading the uPortal framework, and also empowering other departments on developing portlets. Tim has a background in Java development and database administration. Tim holds a B.S. in Computer Science from Western Michigan University.

This person is speaking at this event.
Eric Dalquist

IS/IT Portal Consultant

Eric is the lead developer on the uPortal project and technical lead of UW-Madison's MyUW portal project. He has been involved with Apereo (formarly Jasig) since 2004 and has participated or lead the development of many portal related projects around the organization.

Next session in Topaz

11am Designing a more elegant Portal by Arlo White

10 attendees

  • Andrew Sears
  • Anthony Colebourne
  • Benito J. Gonzalez
  • Eric Dalquist
  • Martin Morrey
  • Mathilde Guerin
  • Omer Piperdi
  • Bob Walters
  • Tim Levett
  • drew wills

4 trackers

  • Andrew Petro
  • Dave Derderian
  • Ludovic Auxepaules
  • Jim Helwig

Coverage of this session

Sign in to add slides, notes or videos to this session

Sign in to track this session

Tell your friends!


Time 10:00am10:45am PST

Date Mon 3rd June 2013


Topaz, The Westin San Diego

Short URL


Official event site


View the schedule



See something wrong?

Report an issue with this session