1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-01-12 09:17:37 +03:00

test: add a downstream integration test job for nokogiri

Related to #758
This commit is contained in:
Mike Dalessio 2024-07-03 13:56:41 -04:00 committed by Nick Wellnhofer
parent 67fa4a43f3
commit 446a3610fd
2 changed files with 20 additions and 0 deletions

View File

@ -298,3 +298,9 @@ pages:
- public/devhelp/*.xsl
only:
- master@GNOME/libxml2
downstream-nokogiri:
# owner: @flavorjones
image: ghcr.io/sparklemotion/nokogiri-test:upstream-libxml
script:
- .gitlab-ci/downstream-nokogiri.sh

View File

@ -0,0 +1,14 @@
#!/usr/bin/env bash
set -e
export LIBXML_DIR=$(pwd)
export MAKEFLAGS=-j$(nproc)
export NOCONFIGURE=1
./autogen.sh
git clone https://github.com/sparklemotion/nokogiri
cd nokogiri
bundle install
bundle exec rake compile -- --with-xml2-source-dir=${LIBXML_DIR}
bundle exec rake test