/
Upgrade Guide
Upgrade Guide
Upgrading the Server
Upgrading Concourse Server is very easy. In fact, the process is similar to installing the server for the first time. Just download the latest concourse-server package into the root of your concourse-server directory and run it. The package will automatically upgrade CaSH, server dependencies, preferences, etc.
Checkout this demo to see a server upgrade in action.
Stop the Server
$ cd /path/to/concourse-server $ sh bin/stop
Download the latest concourse-server package into the root of the concourse-server directory
$ curl -O -L -J http://cinchapi.org/concourse/download % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 358 100 358 0 0 571 0 --:--:-- --:--:-- --:--:-- 10529 100 12.8M 100 12.8M 0 0 3049k 0 0:00:04 0:00:04 --:--:-- 4639k curl: Saved to filename 'concourse-server-0.3.1.1248.bin'
Rub the new concourse-server upgrade package
$ sh concourse-server-0.3.3.1330.bin Creating directory concourse-server Verifying archive integrity... All good. Uncompressing Concourse Server...................................................................... Upgrading Concourse Server..........................................................................
Start the server
$ sh bin/start
Upgrading the Client
Upgrading your project to use the latest release of the Concourse API is very easy.
Gradle/Maven/Ivy/etc
- Update your build script to pull in the latest client jar from Maven Central.
- Recompile and rebuild your project.
Manual
- Download the latest client jar from Maven Central.
- Remove the old client jar from your project's classpath.
- Add the new client jar to your project's classpath
- Recompile and rebuild your project.
, multiple selections available,