Project

General

Profile

Legacy Validation » History » Version 4

Tomasz Golan, 06/02/2016 10:50 AM

1 1 Tomasz Golan
h1. Legacy Validation
2 1 Tomasz Golan
3 1 Tomasz Golan
Legacy validation (src/scripts/production/batch) was translated to python and jobsub. At this moment, the code lives here: https://github.com/TomaszGolan/legacyValidation or here: /grid/fermiapp/genie/legacyValidation/
4 1 Tomasz Golan
5 2 Tomasz Golan
General comments on running GENIE on OSG can be found here: https://cdcvs.fnal.gov/redmine/projects/genie/wiki/Running_GENIE_on_grid
6 2 Tomasz Golan
7 2 Tomasz Golan
General instruction to legacy validation can be found on github.
8 2 Tomasz Golan
9 4 Tomasz Golan
h2. Step by step
10 3 Tomasz Golan
11 3 Tomasz Golan
h3. Builds
12 3 Tomasz Golan
13 3 Tomasz Golan
* go to https://buildmaster.fnal.gov/view/GENIE/job/jenkinsTest/ 
14 3 Tomasz Golan
* choose Build with Parameters
15 3 Tomasz Golan
* choose the branch, e.g. `branches/R-2_10_6` or `trunk`
16 3 Tomasz Golan
* every time build is called, svn repository is checked out, chosen branch is compiled and artifact is created
17 3 Tomasz Golan
* artifact name convention: `genie_[branch]_buildmaster_YYYY-MM-DD.tgz`
18 3 Tomasz Golan
* note, that name convention and link to jenkins is hard-coded in `legacyValidation/jenkins.py`