Commit 16f65190 authored by Akira TAGOH's avatar Akira TAGOH
Browse files

Update .gitlab-ci.yml

parent d863f677
Pipeline #566632 failed with stage
in 6 minutes and 37 seconds
......@@ -59,12 +59,12 @@ static-build:
- build-*/test/*.trs
- build-*/test/out*
mingw-build:
image: fedora:35
image: fedora:rawhide
stage: build
before_script:
- dnf -y upgrade --disablerepo=rawhide-modular
- dnf -y install --disablerepo=rawhide-modular --allowerasing --skip-broken @buildsys-build autoconf automake libtool gettext gettext-devel gperf libxml2-devel freetype-devel json-c-devel git docbook-utils docbook-utils-pdf wget
- dnf -y install --disablerepo=rawhide-modular --allowerasing --skip-broken mingw64-gettext mingw64-freetype mingw64-libxml2 wine
- dnf -y install --disablerepo=rawhide-modular --allowerasing --skip-broken mingw64-gettext mingw64-freetype mingw64-expat wine
script:
- export BUILD_ID="fontconfig-$CI_JOB_NAME_$CI_COMMIT_SHA-$CI_JOB_ID"
- export PREFIX="$(pwd)/prefix-$BUILD_ID"
......@@ -73,13 +73,15 @@ mingw-build:
- mkdir "$BUILDDIR"
- cd "$BUILDDIR"
- eval `rpm --eval %{mingw64_env}`
- ../autogen.sh --prefix="$PREFIX" --host=x86_64-mingw32 --disable-shared --enable-static --enable-libxml2
- ../autogen.sh --prefix="$PREFIX" --host=x86_64-mingw32 --disable-shared --enable-static
- make
- rpm -qa mingw*
- make check
artifacts:
name: fontconfig-$CI_COMMIT_SHA-$CI_JOB_ID
when: always
paths:
- build-*/*
- build-*/*.log
- build-*/test/*.log
- build-*/test/*.trs
......
terminal:
image: fedora:rawhide
before_script:
- dnf -y upgrade --disablerepo=rawhide-modular
- dnf -y install --disablerepo=rawhide-modular --allowerasing --skip-broken @buildsys-build autoconf automake libtool gettext gettext-devel gperf libxml2-devel freetype-devel json-c-devel git docbook-utils docbook-utils-pdf wget
- dnf -y install --disablerepo=rawhide-modular --allowerasing --skip-broken mingw64-gettext mingw64-freetype mingw64-libxml2 wine
script: sleep 60
......@@ -99,6 +99,15 @@ cp "$FONT1" "$FONT2" "$FONTDIR"
if [ -n "${SOURCE_DATE_EPOCH:-}" ] && [ ${#SOURCE_DATE_EPOCH} -gt 0 ]; then
touch -m -t "$(date -d @"${SOURCE_DATE_EPOCH}" +%y%m%d%H%M.%S)" "$FONTDIR"
fi
echo $FCLIST > dbg
echo "***" >> dbg
echo "*** help" >> dbg
echo "***" >> dbg
$FCLIST --help >> dbg 2>&1
echo "***" >> dbg
echo "*** run" >> dbg
echo "***" >> dbg
FC_DEBUG=65535 $FCLIST - family pixelsize >> dbg 2>&1
check
dotest "With a subdir"
......
Supports Markdown
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