Software Life Cycle: 1. Updating The Development Server
From WormBaseWiki
Jump to navigationJump to search
This is a quick description of how to update the development server with a new release of the database.
Development Server
The current development server is
brie3: brie3.cshl.org / dev.wormbase.org
Update Pipeline Code
The update pipeline code is available in the WormBase admin module:
todd> svn co svn+ssh://brie3.cshl.org/usr/local/svn/admin
Overview of Process
Change into the development directory:
todd> cd admin/update/development
The contents are:
logs/ -- the logs directory for each step/update README.txt -- nothing steps/ -- Perl scripts that launch each step Update.pm -- the top level module for the update process Update/ -- Perl modules corresponding to each step updatelog.conf -- a configuration file for the update process update.sh -- master script that fires off each step of the pipeline util -- various helper scripts for the update process
A single shell script fires off all steps of the process.
todd> ./update.sh
Each step is described below.