Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
deployment
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
delphi
deployment
Commits
c4807983
Commit
c4807983
authored
2 years ago
by
Ulrich Schwickerath
Browse files
Options
Downloads
Patches
Plain Diff
autobuild for aarm64
parent
f1a08f77
No related branches found
No related tags found
1 merge request
!13
autobuild for aarch64
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
.gitlab-ci.yml
+4
-0
4 additions, 0 deletions
.gitlab-ci.yml
CI/al8_aarch64.yml
+163
-0
163 additions, 0 deletions
CI/al8_aarch64.yml
CI/al9_aarch64.yml
+162
-0
162 additions, 0 deletions
CI/al9_aarch64.yml
README.md
+1
-1
1 addition, 1 deletion
README.md
with
330 additions
and
1 deletion
.gitlab-ci.yml
+
4
−
0
View file @
c4807983
...
...
@@ -6,6 +6,8 @@
IMAGECS9
:
gitlab-registry.cern.ch/delphi/docker/builder-cs9:latest
IMAGEAL8
:
gitlab-registry.cern.ch/delphi/docker/builder-al8:latest
IMAGEAL9
:
gitlab-registry.cern.ch/delphi/docker/builder-al9:latest
IMAGEAL8ARM
:
gitlab-registry.cern.ch/delphi/docker/builder-al8-aarch64:latest
IMAGEAL9ARM
:
gitlab-registry.cern.ch/delphi/docker/builder-al9-aarch64:latest
IMAGEUBUNTU18
:
gitlab-registry.cern.ch/delphi/docker/builder-ubuntu18:latest
IMAGEUBUNTU20
:
gitlab-registry.cern.ch/delphi/docker/builder-ubuntu20:latest
IMAGEUBUNTU22
:
gitlab-registry.cern.ch/delphi/docker/builder-ubuntu22:latest
...
...
@@ -33,6 +35,8 @@ include:
-
CI/al8_32.yml
-
CI/al9_64.yml
-
CI/al9_32.yml
-
CI/al8_aarch64.yml
-
CI/al9_aarch64.yml
-
CI/ubuntu18_64.yml
-
CI/ubuntu20_64.yml
-
CI/ubuntu22_64.yml
This diff is collapsed.
Click to expand it.
CI/al8_aarch64.yml
0 → 100644
+
163
−
0
View file @
c4807983
---
#########################################################################
#########################################################################
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
This diff is collapsed.
Click to expand it.
CI/al9_aarch64.yml
0 → 100644
+
162
−
0
View file @
c4807983
---
#########################################################################
#########################################################################
cernlib_al9_aarch64
:
image
:
$IMAGEAL9ARM
tags
:
-
docker-aarch64
stage
:
cernlib
before_script
:
-
yum -y 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_al9_aarch64
:
image
:
$IMAGEAL9ARM
tags
:
-
docker-aarch64
stage
:
dstana
dependencies
:
-
cernlib_al9_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_al9_aarch64
:
image
:
$IMAGEAL9ARM
tags
:
-
docker-aarch64
stage
:
lep2simana
dependencies
:
-
cernlib_al9_aarch64
-
dstana_al9_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_al9_aarch64
:
image
:
$IMAGEAL9ARM
tags
:
-
docker-aarch64
stage
:
lep2simana
dependencies
:
-
cernlib_al9_aarch64
-
dstana_al9_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_al9_aarch64
:
image
:
$IMAGEAL9ARM
tags
:
-
docker-aarch64
stage
:
delgra
dependencies
:
-
cernlib_al9_aarch64
-
dstana_al9_aarch64
script
:
-
echo "[http]" > ~/.gitconfig; echo " emptyAuth =
true
" >> ~/.gitconfig; echo >> ~/.gitconfig
-
. /etc/kinit.sh ; klist
-
yum -y 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_al9_aarch64
:
image
:
$IMAGEAL9ARM
tags
:
-
docker-aarch64
stage
:
des
dependencies
:
-
cernlib_al9_aarch64
-
dstana_al9_aarch64
-
lep1simana_al9_aarch64
-
lep2simana_al9_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_al9_aarch64
:
image
:
$IMAGEAL9ARM
tags
:
-
docker-aarch64
stage
:
examples
dependencies
:
-
cernlib_al9_aarch64
-
dstana_al9_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_al9_aarch64
:
image
:
$IMAGEAL9ARM
tags
:
-
docker-aarch64
stage
:
idea
before_script
:
-
dnf -y install gcc-c++
dependencies
:
-
cernlib_al9_aarch64
-
dstana_al9_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_al9_aarch64
:
image
:
$IMAGEAL9ARM
tags
:
-
docker-aarch64
stage
:
artifacts
dependencies
:
-
cernlib_al9_aarch64
-
dstana_al9_aarch64
-
lep1simana_al9_aarch64
-
lep2simana_al9_aarch64
-
delgra_al9_aarch64
-
des_al9_aarch64
-
idea_al9_aarch64
-
examples_al9_aarch64
script
:
-
export GROUP_DIR=`pwd`/delphi/*
-
delphi/*/scripts/check_install
-
echo "Packaging artifacts..."
artifacts
:
paths
:
-
delphi
This diff is collapsed.
Click to expand it.
README.md
+
1
−
1
View file @
c4807983
...
...
@@ -138,7 +138,7 @@ Then you can build all components. Set the environment variable ```DELPHI_INSTAL
determine where the code should go to. If you are working on a machine which has /cvmfs mounted, DELPHI_INSTALL_DIR and CERN may point to /cvmfs.
### Building the full 64bit stack
As of 28/9/2022 64bit builds will use the community cernlib with
```cmake```
instead of
```imake```
. This allows for builds on
```aar
m
64```
.
As of 28/9/2022 64bit builds will use the community cernlib with
```cmake```
instead of
```imake```
. This allows for builds on
```aar
ch
64```
.
```
bash
unset
CERN
export
DELPHI_INSTALL_DIR
=
~/delphi64
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment