Fork me on GitHub

Changeset 0bc9cea in git for .circleci/config.yml


Ignore:
Timestamp:
Apr 20, 2018, 3:47:40 PM (7 years ago)
Author:
Pavel Demin <pavel-demin@…>
Branches:
ImprovedOutputFile, Timing, dual_readout, llp, master
Children:
0bd8fc8
Parents:
eaec77b
Message:

add steps to install ROOT and to build Delphes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • .circleci/config.yml

    reaec77b r0bc9cea  
    33  build:
    44    docker:
    5       - image: ubuntu:zesty
     5      - image: ubuntu:artful
    66    steps:
    77      - checkout
    88      - run:
    9           name: Print Debian version
    10           command: cat /etc/debian_version
     9          name: Install packages
     10          command: apt-get -y install cmake curl g++ gfortran graphviz-dev libcfitsio-dev libfftw3-dev libftgl-dev libglew-dev libglu1-mesa-dev libgsl-dev libjpeg-dev libkrb5-dev libldap2-dev libmysqlclient-dev libpcre3-dev libpng-dev libqt4-dev libqt4-opengl-dev libssl-dev libx11-dev libxext-dev libxft-dev libxi-dev libxml2-dev libxmu-dev libxpm-dev libxt-dev make python-dev tcl
    1111      - run:
    12           name: Install packages
    13           command: apt-get -y install build-essential
    14 
     12          name: Install ROOT
     13          command: curl -L https://root.cern.ch/download/root_v6.12.06.Linux-ubuntu17-x86_64-gcc7.2.tar.gz | tar -zxf -
     14      - run:
     15          name: Setup ROOT
     16          command: source root/bin/thisroot.sh
     17      - run:
     18          name: Build Delphes
     19          command: make
Note: See TracChangeset for help on using the changeset viewer.