Commit 2b9ffae2 authored by Claudio André's avatar Claudio André

CI: small tweaks

parent 14166369
......@@ -29,12 +29,13 @@ stages:
script:
# CI starts here. Previous messages are GitLab Runner setup.
- echo
- echo "*********************************************"
- echo "*** JavaScript bindings for GNOME ***"
- echo "*** Continuous Integration ***"
- echo "*********************************************"
- echo
- 'echo;
echo "*********************************************";
echo "*** JavaScript bindings for GNOME ***";
echo "*** Continuous Integration ***";
echo "*********************************************";
echo;
'
# Run static code analysis OR
# Build dependencies and 'make' gjs
......
......@@ -9,6 +9,13 @@ function do_Set_Env(){
XDG_CACHE_HOME="$(pwd)"/.cache
export XDG_CACHE_HOME
#SpiderMonkey
export PKG_CONFIG_PATH=/root/jhbuild/install/lib/pkgconfig
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/root/jhbuild/install/lib
#Macros
export ACLOCAL_PATH=$ACLOCAL_PATH:/root/jhbuild/install/share/aclocal
export JHBUILD_RUN_AS_ROOT=1
export SHELL=/bin/bash
PATH=$PATH:~/.local/bin
......@@ -136,9 +143,6 @@ if [[ $1 == "GJS" ]]; then
jhbuild make --check
else
# Ignore JHBuild "chroot" and do a system wide (regular) setup
export PKG_CONFIG_PATH=/root/jhbuild/install/lib/pkgconfig
export LD_LIBRARY_PATH=/root/jhbuild/install/lib
export AM_DISTCHECK_CONFIGURE_FLAGS="--enable-compile-warnings=error --with-xvfb-tests"
# Regular (autotools only) build
......
Markdown is supported
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