Skip to content
Snippets Groups Projects
Commit 4c50c11f authored by Pierre Aubert's avatar Pierre Aubert
Browse files

Add ubuntu 22.04 image with TBB

parent ebed775c
No related branches found
No related tags found
1 merge request!6Add tbb ubuntu 2204
Pipeline #249903 passed
......@@ -228,6 +228,18 @@ package_ubuntu2204_hdf5_image:
#- if: $CI_COMMIT_TAG
package_ubuntu2204_hdf5_image:
stage: build
image:
name: gcr.io/kaniko-project/executor:debug
entrypoint: [""]
script:
- ${CI_PROJECT_DIR}/scripts/scriptCreateImage.sh docker/ubuntu2204_tbb/Dockerfile "package_ubuntu2204_tbb:0.1"
rules:
#- when: never
- when: always
#- if: $CI_COMMIT_TAG
#########################################
# #
# Fedora 31 package generation #
......
# Version 0.1
FROM ubuntu:22.04
# Ensure use of bash
SHELL ["/bin/bash","-c"]
# Time Zone
ENV TZ=Europe/Paris
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
RUN touch /etc/apt/apt.conf.d/99verify-peer.conf \
&& echo >>/etc/apt/apt.conf.d/99verify-peer.conf "Acquire { https::Verify-Peer false }"
# Apt
RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
ARG DEBIAN_FRONTEND=noninteractive
RUN apt-get -y update
RUN apt-get install -y apt-utils xz-utils
RUN apt-get install -y wget
RUN apt-get install -y gcc g++ cmake make git libtbb-dev
# Gcov goes with gcc
RUN apt-get install -y doxygen graphviz
RUN apt-get install -y gcovr
RUN apt-get -y clean autoremove
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