-
Simon McVittie authored
Steam Runtime 1 'scout' has python3.5 as a non-default Python 3 version, and python3.2 as default. Signed-off-by:
Simon McVittie <smcv@collabora.com>
Simon McVittie authoredSteam Runtime 1 'scout' has python3.5 as a non-default Python 3 version, and python3.2 as default. Signed-off-by:
Simon McVittie <smcv@collabora.com>
gitlab-ci.yml 4.35 KiB
include:
- project: 'steam/steam-ci-pipeline'
file: '/steam-gitlab-ci-common.yml'
- project: 'steam/steam-ci-pipeline'
file: '/steam-gitlab-ci-pipeline.yml'
variables:
BUILD_IMAGE: docker.internal.steamos.cloud/steamrt/sdk:scout-latest
STEAM_CI_USE_BINARIES_FROM: autopkgtest
STEAM_CI_DEPENDENCIES: >-
debhelper
glslang-tools
gtk-doc-tools
libegl1-mesa-dev
libgl1-mesa-dev
libgles2-mesa-dev
libglib2.0-dev
libjson-glib-dev
libtheora-dev
libvulkan-dev
libx11-dev
libxau-dev
libxcb1-dev
libxcomposite-dev
locales
meson
pandoc
python3
python3.5
zlib1g
DEBIAN_FRONTEND: noninteractive
SCOUT_DOCKER_REGISTRY: docker.steamos.cloud
SCOUT_DOCKER_IMAGE: steamrt/sdk:scout
SCOUT_APT_SOURCES_FILE: ''
DEVEL_DOCKER_REGISTRY: docker.steamos.cloud
DEVEL_DOCKER_IMAGE: steamos/package-builder:buster
# Set non-empty to allow
CI_ALLOW_MISSING_SOURCES: ''
STEAM_RUNTIME_TOOLS_GIT_REPO: https://gitlab-ci-token:${CI_JOB_TOKEN}@gitlab.steamos.cloud/steam/steam-runtime-tools.git
STEAM_RUNTIME_TOOLS_GIT_BRANCH: master
build:devel:
stage: build
image: "${DEVEL_DOCKER_REGISTRY}/${DEVEL_DOCKER_IMAGE}"
script:
- |
set -eux
apt-get -y --no-install-recommends install \
clang \
clang-tools \
${NULL+}
git clone \
-b${STEAM_RUNTIME_TOOLS_GIT_BRANCH} \
${STEAM_RUNTIME_TOOLS_GIT_REPO} \
subprojects/steam-runtime-tools
meson --werror _build
ninja -C _build
ninja -C _build install
meson test --verbose -C _build
export CC=clang
export CXX=clang++