Skip to content
Snippets Groups Projects
Commit b670b916 authored by Marko Petric's avatar Marko Petric
Browse files

Remove the Parrot Connector and mount cvmfs directly. Replace CernVM docker with plain docker

parent 3c4f5a19
No related branches found
No related tags found
No related merge requests found
...@@ -4,20 +4,37 @@ dist: trusty ...@@ -4,20 +4,37 @@ dist: trusty
services: services:
- docker - docker
env:
matrix:
- COMPILER=gcc
before_install:
- wget https://ecsft.cern.ch/dist/cvmfs/cvmfs-release/cvmfs-release-latest_all.deb
- sudo dpkg -i cvmfs-release-latest_all.deb
- sudo apt-get update
- sudo apt-get install cvmfs cvmfs-config-default
- rm -f cvmfs-release-latest_all.deb
- wget https://lcd-data.web.cern.ch/lcd-data/CernVM/default.local
- sudo mkdir -p /etc/cvmfs
- sudo mv default.local /etc/cvmfs/default.local
- sudo /etc/init.d/autofs stop
- sudo cvmfs_config setup
- sudo mkdir -p /cvmfs/clicdp.cern.ch
- sudo mount -t cvmfs clicdp.cern.ch /cvmfs/clicdp.cern.ch
- ls /cvmfs/clicdp.cern.ch
# command to install dependencies # command to install dependencies
install: install:
- shopt -s extglob dotglob - shopt -s extglob dotglob
- mkdir DD4hep - mkdir Package
- mv !(DD4hep) DD4hep - mv !(Package) Package
- shopt -u dotglob - shopt -u dotglob
- export DD4hepDIR=${PWD}/DD4hep - export PKGDIR=${PWD}/Package
- cat $DD4hepDIR/.dd4hep-ci.d/compile_and_test.sh
- curl -O https://lcd-data.web.cern.ch/lcd-data/CernVM/cernvm3-docker-latest.tar
- cat cernvm3-docker-latest.tar | docker import - cernvm
# command to run tests # command to run tests
script: script:
- docker run -t -v $DD4hepDIR:/DD4hep cernvm /init /DD4hep/.dd4hep-ci.d/compile_and_test.sh - docker run -t --name CI_container -v $PKGDIR:/Package -e COMPILER=$COMPILER -v /cvmfs/clicdp.cern.ch:/cvmfs/clicdp.cern.ch -d clicdp/slc6-build /bin/bash
- docker exec CI_container /bin/bash -c "./Package/.dd4hep-ci.d/compile_and_test.sh"
# Don't send e-mail notifications # Don't send e-mail notifications
notifications: notifications:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment