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:
parent
67fa4a43f3
commit
446a3610fd
@ -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
|
||||
|
14
.gitlab-ci/downstream-nokogiri.sh
Executable file
14
.gitlab-ci/downstream-nokogiri.sh
Executable 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
|
Loading…
Reference in New Issue
Block a user