FLUID-3018: Upgrade Build Server

Metadata

Source
FLUID-3018
Type
Task
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
N/A
Reporter
Justin Obara
Created
2009-07-13T13:22:18.000-0400
Updated
2014-06-25T16:28:13.419-0400
Versions
  1. 1.4
Fixed Versions
N/A
Component
  1. Infrastructure

Description

Upgrade Build Server

Goals for the build server
====================

• Community can help administer
• Less proliferation of similar scripts
• Fully documented and easy to understand
• Easy to add new stuff
• informative
⁃ errors to list, etc.
⁃ no false errors

Inventory of Needs
===============

• Infusion
⁃ webserver
• uPortal
⁃ tomcat
• uploader
⁃ tomcat
• kettle
⁃ tomcat
• kettle apps
⁃ tomcat
• custom builder
⁃ webserver
• couchDB
• Solr
⁃ tomcat
• Run unit tests (maybe able to do with kettle)

Other Requirements
================

• Ant support
• Maven support
• SVN support
• Git support (nice to have)
• Mercurial support (nice to have)
• Jira integration (nice to have)
• e-mail notification
• command line builders
• Free
• runs in linux/unix

Comments

  • Justin Obara commented 2013-09-06T13:47:45.635-0400

    Should probably go with jenkins

  • Justin Obara commented 2014-06-25T16:28:13.418-0400

    Infusion is now on Jenkins