Fork me on GitHub

source: git/.circleci/config.yml@ 792092a

ImprovedOutputFile Timing dual_readout llp
Last change on this file since 792092a was 4298fdb, checked in by Pavel Demin <pavel-demin@…>, 6 years ago

remove env

  • Property mode set to 100644
File size: 1.1 KB
Line 
1version: 2
2
3shared: &shared
4 steps:
5 - checkout
6 - run:
7 name: Setup environment
8 command: |
9 if [[ -d /opt/root ]]; then
10 echo 'export ROOTSYS=/opt/root' >> $BASH_ENV
11 echo 'export PATH=$ROOTSYS/bin:$PATH' >> $BASH_ENV
12 echo 'export PYTHONPATH=$ROOTSYS/lib:$PYTHONPATH' >> $BASH_ENV
13 echo 'export LD_LIBRARY_PATH=$ROOTSYS/lib:$LD_LIBRARY_PATH' >> $BASH_ENV
14 fi
15 echo 'export PYTHIA8=/opt/pythia' >> $BASH_ENV
16 - run:
17 name: Build Delphes using make
18 command: |
19 make distclean
20 make -j `nproc` HAS_PYTHIA8=true
21 - run:
22 name: Build Delphes using cmake
23 command: |
24 rm -rf build
25 mkdir -p build
26 cd build
27 cmake ..
28 make -j `nproc`
29
30jobs:
31 build_1:
32 <<: *shared
33 docker:
34 - image: delphes/docker-ubuntu-1710:latest
35 build_2:
36 <<: *shared
37 docker:
38 - image: delphes/docker-fedora-28:latest
39
40workflows:
41 version: 2
42 build_all:
43 jobs:
44 - build_1
45 - build_2
Note: See TracBrowser for help on using the repository browser.