diff options
author | Claudio Saavedra <csaavedra@igalia.com> | 2018-08-15 11:24:01 +0000 |
---|---|---|
committer | Claudio Saavedra <csaavedra@igalia.com> | 2018-08-15 11:24:01 +0000 |
commit | f9747ba395eef232cb224473a71a2d0659af5dae (patch) | |
tree | 9d80b17b12dc40b792b193b5f343492ca335d416 | |
parent | f104a3c1b14c1466c3af6bec0cc13f541489206f (diff) | |
download | libsoup-wip/ci.tar.gz |
Actually create the build directory as the target user instead of rootwip/ci
-rw-r--r-- | .gitlab-ci.yml | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a115bc88..d2710039 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,7 +3,7 @@ image: fedora:28 variables: ADDITIONAL_DEPENDENCIES: which gtk-doc libpsl-devel make httpd php php-xmlrpc mod_ssl redhat-rpm-config USER: user - BUILDDIR: build + BUILDDIR: $CI_PROJECT_DIR/build build: tags: @@ -15,7 +15,8 @@ build: - dnf install -y --nogpgcheck $ADDITIONAL_DEPENDENCIES script: - adduser $USER - - mkdir -p $BUILDDIR && cd $BUILDDIR + - su -c 'mkdir -p $BUILDDIR' $USER + - cd $BUILDDIR - su -c $CI_PROJECT_DIR/autogen.sh $USER - su -c make $USER - su -c 'make check' $USER |