Commit b80d72e2 authored by Thanassis Tsiodras's avatar Thanassis Tsiodras
Browse files

Add CI badge.

parent a73306dc
Pipeline #1667 passed with stage
in 18 minutes
[![Build and Test Status of Data Modelling Tools on Circle CI](https://circleci.com/gh/ttsiodras/taste-setup.svg?style=shield)](https://circleci.com/gh/ttsiodras/taste-setup/tree/master) [![Build and Test Status of TASTE on Gitlab CI](https://gitrepos.estec.esa.int/taste/taste-setup/badges/master/pipeline.svg)](https://gitrepos.estec.esa.int/taste/taste-setup/-/commits/master)
TASTE TASTE
===== =====
......
#!/bin/bash #!/bin/bash
git fetch
git checkout -f "${CI_COMMIT_BRANCH}"
export GIT_SSL_NO_VERIFY=true
export LD_LIBRARY_PATH=/lib
source ~/.bashrc source ~/.bashrc
set -e
export GIT_SSL_NO_VERIFY=true
export TASTE_IN_DOCKER=1 export TASTE_IN_DOCKER=1
git fetch
git checkout -f "${CI_COMMIT_BRANCH}"
git submodule init
git submodule update dmt
/etc/init.d/postgresql start /etc/init.d/postgresql start
cd dmt cd dmt
pip3 install -r requirements.txt pip3 install -r requirements.txt
LANG=C LC_ALL=C PATH=$PATH:$HOME/tool-inst/share/asn1scc/ make LANG=C LC_ALL=C PATH=$PATH:$HOME/tool-inst/share/asn1scc/ make flake8 || exit 1
LANG=C LC_ALL=C PATH=$PATH:$HOME/tool-inst/share/asn1scc/ make pylint || exit 1
cd .. cd ..
./Update-TASTE.sh ./Update-TASTE.sh
cd kazoo cd kazoo
apt-get install -y --force-yes xvfb apt-get install -y --force-yes xvfb
Xvfb & Xvfb &
export DISPLAY=:0 export DISPLAY=:0
make test make test || exit 1
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