Fork me on GitHub

source: git/.circleci/config.yml@ fc5787d

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

add fedora docker image

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