Attention une mise à jour du service Gitlab va être effectuée le mardi 30 novembre entre 17h30 et 18h00. Cette mise à jour va générer une interruption du service dont nous ne maîtrisons pas complètement la durée mais qui ne devrait pas excéder quelques minutes. Cette mise à jour intermédiaire en version 14.0.12 nous permettra de rapidement pouvoir mettre à votre disposition une version plus récente.

Commit 6d349743 authored by RILLING Louis's avatar RILLING Louis
Browse files

CI: Add a preliminary job to configure Qemu

parent dcdf80d4
Pipeline #175667 failed with stages
in 7 minutes and 38 seconds
---
variables:
GIT_SUBMODULE_STRATEGY: recursive
RUST_VERSION: 1.42.0
LD_PRELOAD: ""
RUST_VERSION: 1.46.0
workflow:
rules:
......@@ -15,9 +16,35 @@ workflow:
image: simgrid/unstable:latest
stages:
- build
- build1
- build2
- test
###############################################################################
#
# Build Qemu patched for Tansiv
# -- test locally:
# $) gitlab-runner exec docker qemu
#
###############################################################################
qemu:
stage: build1
script:
#
# Some missing build tools
#
- apt-get update
- apt-get install -y build-essential git pkg-config libglib2.0-dev libpixman-1-dev clang
#
- git clone --depth 1 https://gitlab.inria.fr/msimonin/qemu.git -b dev/global_vsg src/qemu
- cd src/qemu
- ./configure && make config-host.h
artifacts:
paths:
- src/qemu
###############################################################################
#
# Build tansiv and some cppunit stuffs
......@@ -26,7 +53,7 @@ stages:
#
###############################################################################
tansiv:
stage: build
stage: build2
script:
#
# Some missing build tools
......@@ -64,8 +91,8 @@ tansiv:
#
###############################################################################
fake-vm:
stage: build
image: rust:1.42.0-slim-buster
stage: build2
image: rust:${RUST_VERSION}-slim-buster
script:
- apt-get update
- apt-get install -y build-essential
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment