Skip to content
Snippets Groups Projects

autobuild for aarch64

Merged Ulrich Schwickerath requested to merge DELPHI-368 into master
Files
4
+ 163
0
---
#########################################################################
#########################################################################
cernlib_al8_aarch64:
image: $IMAGEAL8ARM
tags:
- docker-aarch64
stage: cernlib
before_script:
- dnf -y --enablerepo powertools install openssl-devel cmake
script:
- echo "[http]" > ~/.gitconfig; echo " emptyAuth = true" >> ~/.gitconfig; echo >> ~/.gitconfig
- . /etc/kinit.sh ; klist
- path=`pwd`; cd install; export DELPHI_INSTALL_DIR=$path/delphi; make profiles; . delphi.sh; make clean setup cernlib
artifacts:
paths:
- delphi
dstana_al8_aarch64:
image: $IMAGEAL8ARM
tags:
- docker-aarch64
stage: dstana
dependencies:
- cernlib_al8_aarch64
script:
- echo "[http]" > ~/.gitconfig; echo " emptyAuth = true" >> ~/.gitconfig; echo >> ~/.gitconfig
- . /etc/kinit.sh ; klist
- path=`pwd`; cd install; export DELPHI_INSTALL_DIR=$path/delphi; make profiles; . delphi.sh; make dstana
artifacts:
paths:
- delphi
expire_in: '1 day'
lep1simana_al8_aarch64:
image: $IMAGEAL8ARM
tags:
- docker-aarch64
stage: lep2simana
dependencies:
- cernlib_al8_aarch64
- dstana_al8_aarch64
script:
- echo "[http]" > ~/.gitconfig; echo " emptyAuth = true" >> ~/.gitconfig; echo >> ~/.gitconfig
- . /etc/kinit.sh ; klist
- path=`pwd`; cd install; export DELPHI_INSTALL_DIR=$path/delphi; make profiles; . delphi.sh; make v95d v94c v93d v92e
artifacts:
paths:
- delphi
expire_in: '1 day'
lep2simana_al8_aarch64:
image: $IMAGEAL8ARM
tags:
- docker-aarch64
stage: lep2simana
dependencies:
- cernlib_al8_aarch64
- dstana_al8_aarch64
script:
- echo "[http]" > ~/.gitconfig; echo " emptyAuth = true" >> ~/.gitconfig; echo >> ~/.gitconfig
- . /etc/kinit.sh ; klist
- path=`pwd`; cd install; export DELPHI_INSTALL_DIR=$path/delphi; make profiles; . delphi.sh; make va0u va0e v99e v98e v97g v96g
artifacts:
paths:
- delphi
expire_in: '1 day'
delgra_al8_aarch64:
image: $IMAGEAL8ARM
tags:
- docker-aarch64
stage: delgra
dependencies:
- cernlib_al8_aarch64
- dstana_al8_aarch64
script:
- echo "[http]" > ~/.gitconfig; echo " emptyAuth = true" >> ~/.gitconfig; echo >> ~/.gitconfig
- . /etc/kinit.sh ; klist
- dnf -y --enablerepo powertools install libGLEW glew-devel
- path=`pwd`; cd install; export DELPHI_INSTALL_DIR=$path/delphi; make profiles; . delphi.sh; make openphigs delgra
artifacts:
paths:
- delphi
expire_in: '1 day'
des_al8_aarch64:
image: $IMAGEAL8ARM
tags:
- docker-aarch64
stage: des
dependencies:
- cernlib_al8_aarch64
- dstana_al8_aarch64
- lep1simana_al8_aarch64
- lep2simana_al8_aarch64
script:
- echo "[http]" > ~/.gitconfig; echo " emptyAuth = true" >> ~/.gitconfig; echo >> ~/.gitconfig
- . /etc/kinit.sh ; klist
- path=`pwd`; cd install; export DELPHI_INSTALL_DIR=$path/delphi; make profiles; . delphi.sh; make des
artifacts:
paths:
- delphi
expire_in: '1 day'
examples_al8_aarch64:
image: $IMAGEAL8ARM
tags:
- docker-aarch64
stage: examples
dependencies:
- cernlib_al8_aarch64
- dstana_al8_aarch64
script:
- echo "[http]" > ~/.gitconfig; echo " emptyAuth = true" >> ~/.gitconfig; echo >> ~/.gitconfig
- . /etc/kinit.sh ; klist
- path=`pwd`; cd install; export DELPHI_INSTALL_DIR=$path/delphi; make profiles; . delphi.sh; make examples docs
artifacts:
paths:
- delphi
expire_in: '1 day'
idea_al8_aarch64:
image: $IMAGEAL8ARM
tags:
- docker-aarch64
stage: idea
before_script:
- dnf -y install gcc-c++
dependencies:
- cernlib_al8_aarch64
- dstana_al8_aarch64
script:
- echo "[http]" > ~/.gitconfig; echo " emptyAuth = true" >> ~/.gitconfig; echo >> ~/.gitconfig
- echo "${CI_PASSWD}" | kinit ${CI_USER}@CERN.CH
- path=`pwd`; cd install; export DELPHI_INSTALL_DIR=$path/delphi; make profiles; . delphi.sh; make idea
allow_failure: true
artifacts:
paths:
- delphi
expire_in: '1 day'
artifacts_al8_aarch64:
image: $IMAGEAL8ARM
tags:
- docker-aarch64
stage: artifacts
dependencies:
- cernlib_al8_aarch64
- dstana_al8_aarch64
- lep1simana_al8_aarch64
- lep2simana_al8_aarch64
- des_al8_aarch64
- delgra_al8_aarch64
- idea_al8_aarch64
- examples_al8_aarch64
script:
- export GROUP_DIR=`pwd`/delphi/*
- delphi/*/scripts/check_install
- echo "Packaging artifacts..."
artifacts:
paths:
- delphi
Loading