Project

General

Profile

Updating the UPS Product » History » Version 4

Serdar Kurbanov, 09/02/2015 01:47 PM

1 1 Martin Frank
h1. Updating the UPS Product
2 1 Martin Frank
3 1 Martin Frank
This page describes how to build a new version of the novaddt UPS product together with the packages that it depends on and how to roll these new products out on the detectors.
4 1 Martin Frank
5 1 Martin Frank
h2. Building the Products
6 1 Martin Frank
7 2 Serdar Kurbanov
Here's how to build NOvA DDT products
8 2 Serdar Kurbanov
9 3 Serdar Kurbanov
1. Make changes and commit it to trunk
10 4 Serdar Kurbanov
11 4 Serdar Kurbanov
12 3 Serdar Kurbanov
2. Checkout NOvA DDT release:
13 1 Martin Frank
svn co svn+ssh://p-novaddt@cdcvs.fnal.gov/cvs/projects/novaddt/novaddt.svn/trunk novaddt
14 1 Martin Frank
15 4 Serdar Kurbanov
3. Renaming version in trunk:
16 4 Serdar Kurbanov
cd <your build dir>/novaddt/ups
17 4 Serdar Kurbanov
chmod +x ups_product_tag.sh 
18 3 Serdar Kurbanov
./ups_product_tag.sh <new version>
19 4 Serdar Kurbanov
20 4 Serdar Kurbanov
example:
21 3 Serdar Kurbanov
./ups_product_tag.sh v03_04_06
22 3 Serdar Kurbanov
23 3 Serdar Kurbanov
24 2 Serdar Kurbanov
25 1 Martin Frank
h2. Deploying the Products