Skip to content
Snippets Groups Projects

test: upgrade docker version

Merged Federico Stagni requested to merge fstagni/LHCbDIRAC:upgradeDocker into master
1 file
+ 6
5
Compare changes
  • Side-by-side
  • Inline
+ 6
5
@@ -150,11 +150,11 @@ check_docs:
# Integration tests
integration_tests:
stage: test
image: registry.cern.ch/docker.io/library/alpine:3.17
image: registry.cern.ch/docker.io/library/alpine:3.19.1
tags:
- docker-privileged-xl
services:
- docker:23.0.1-dind
- docker:25.0.1-dind
variables:
DOCKER_TLS_CERTDIR: ""
DOCKER_HOST: tcp://docker:2375/
@@ -168,12 +168,13 @@ integration_tests:
parallel:
matrix:
- TEST_COMMAND:
- python3 ./integration_tests.py create "LHCBDIRAC_RELEASE=$${lhcbdiracTag}" --extra-module LHCbDIRAC=../LHCbDIRAC
- python3 ./integration_tests.py create "LHCBDIRAC_RELEASE=$${lhcbdiracTag}" TEST_HTTPS=Yes --extra-module LHCbDIRAC=../LHCbDIRAC
- python3 ./integration_tests.py create "LHCBDIRAC_RELEASE=$${lhcbdiracTag}" TEST_HTTPS=No --extra-module LHCbDIRAC=../LHCbDIRAC
before_script:
# Install dependencies
- apk add docker py3-pip python3 bash git docker-compose jq curl
- pip3 install typer pyyaml gitpython diraccfg
- python3 -m venv .venv
- source .venv/bin/activate
- python3 -m pip install typer pyyaml gitpython diraccfg packaging
# Find the latest LHCbDIRAC release
- git remote add upstream https://gitlab.cern.ch/lhcb-dirac/LHCbDIRAC.git && git fetch upstream
- lhcbdiracTag=$(git describe --tags --match '*[0-9]*' --exclude 'v[0-9]r*' --exclude 'v[0-9][0-9]r*' --abbrev=0)
Loading