1010 global :
1111 - TZ=America/New_York
1212 - NUO_DOWNLOAD=https://ce-downloads.nuohub.org
13- - NUO_PREFIX=nuodb-ce
13+ - NUO_ARCH=linux.x86_64
1414 - NUO_SET_TLS=disable
15- - NUODB_HOME=/opt/nuodb
1615
1716notifications :
1817 recipients :
@@ -22,20 +21,21 @@ before_install:
2221 - echo madvise | sudo tee /sys/kernel/mm/transparent_hugepage/enabled >/dev/null
2322 - echo madvise | sudo tee /sys/kernel/mm/transparent_hugepage/defrag >/dev/null
2423 - wget -q "$NUO_DOWNLOAD/supportedversions.txt" --output-document=/tmp/supportedversions.txt
25- - wget -q "$NUO_DOWNLOAD/${NUO_PREFIX}_$(tail -n1 /tmp/supportedversions.txt)_amd64.deb" --output-document=/var/tmp/nuodb.deb
26- - sudo dpkg -i /var/tmp/nuodb.deb
27- - echo "NuoDB Version:" && $NUODB_HOME/bin/nuodb --version
24+ - wget -q "$NUO_DOWNLOAD/nuodb-$(tail -n1 /tmp/supportedversions.txt).$NUO_ARCH.tar.gz" --output-document=/var/tmp/nuodb.tgz
25+ - mkdir -p "$HOME/nuodb"
26+ - cd "$HOME/nuodb" && tar xzf /var/tmp/nuodb.tgz --strip-components 1
27+ - echo "NuoDB Version:" && "$HOME/nuodb/bin/nuodb" --version
2828
2929install :
3030 - make install
3131
3232before_script :
33- - sudo -n $NUODB_HOME/ etc/nuoadmin tls $NUO_SET_TLS
34- - sudo -n systemctl start nuoadmin
33+ - " $HOME/nuodb/ etc/nuoadmin" tls $NUO_SET_TLS
34+ - " $HOME/nuodb/etc/nuoadmin " start
3535
3636script :
37- - make test NUODB_HOME=$NUODB_HOME
37+ - make test NUODB_HOME="$HOME/nuodb"
3838
3939after_failure :
40- - cat / var/log/nuodb /nuoadmin.log*
41- - grep ssl /etc/ nuodb/nuoadmin.conf
40+ - cat "$HOME"/nuodb/ var/log/nuoadmin.log*
41+ - grep ssl "$HOME/ nuodb/etc/ nuoadmin.conf"
0 commit comments