-
Simon McVittie authored
By including this in libsteam-runtime-tools-0-helpers, we reduce the number of modules we need to manage and keep in sync. The rest of libcapsule isn't actively used yet, so this is a significant simplification. Signed-off-by:
Simon McVittie <smcv@collabora.com>
Simon McVittie authoredBy including this in libsteam-runtime-tools-0-helpers, we reduce the number of modules we need to manage and keep in sync. The rest of libcapsule isn't actively used yet, so this is a significant simplification. Signed-off-by:
Simon McVittie <smcv@collabora.com>
gitlab-ci.yml 11.82 KiB
include:
- project: 'steam/steam-ci-pipeline'
file: '/steam-gitlab-ci-common.yml'
variables:
BUILD_IMAGE: registry.gitlab.steamos.cloud/steamrt/scout/sdk:beta
STEAM_CI_USE_BINARIES_FROM: build
STEAM_CI_DEPENDENCIES: >-
debhelper
glslang-tools
gtk-doc-tools
libelf-dev
libegl1-mesa-dev
libgl1-mesa-dev
libgles2-mesa-dev
libglib2.0-dev
libglib2.0-doc
libjson-glib-dev
libtheora-dev
libva-dev
libvdpau-dev
libvulkan-dev
libx11-dev
libxau-dev
libxcb1-dev
libxcomposite-dev
locales
meson
pandoc
python3
python3.5
zlib1g
IMAGES_DOWNLOAD_URL: ''
IMAGES_DOWNLOAD_CREDENTIAL: ''
DEBIAN_FRONTEND: noninteractive
SCOUT_DOCKER_REGISTRY: registry.gitlab.steamos.cloud
SCOUT_DOCKER_IMAGE: steamrt/scout/sdk:beta
SCOUT_I386_DOCKER_IMAGE: steamrt/scout/sdk/i386:beta
SCOUT_APT_SOURCES_FILE: ''
DEVEL_DOCKER_REGISTRY: ''
DEVEL_DOCKER_IMAGE: ''
# Set non-empty to allow
CI_ALLOW_MISSING_SOURCES: ''
# Work around _srt_rm_rf behaving oddly on overlayfs:
# we use FTW_MOUNT to make sure we won't accidentally traverse
# between filesystems, but on overlayfs files can appear to be on
# different devices
STEAM_CI_TMPDIR: "${CI_PROJECT_DIR}/debian/tmpdir"
stages:
- build
- relocatable-install
- test
package:
extends: .build_package
variables:
STEAM_CI_DEB_BUILD: full # debuild --build=full, aka -F
STEAM_CI_INSTALL_SCRIPT: |
apt-get -y install pkg-create-dbgsym
package:i386:
extends: .build_package
variables:
BUILD_IMAGE: registry.gitlab.steamos.cloud/steamrt/scout/sdk/i386:beta
STEAM_CI_DEB_BUILD: any # debuild --build=any, aka -B