stages: - build - test - deploy before_script: - ./bootstrap - ./configure --enable-gcov build: stage: build script: - make - set .test: stage: test script: - make coverage-html - ssh ci_upload@192.168.20.60 install -d trbase - rsync -vaurl --delete tests/coverage ci_upload@192.168.20.60:~/trbase/ .dist: stage: deploy script: - make dist - ssh ci_upload@192.168.20.60 install -d trbase/artifacts - scp libtrbase-*.tar.gz ci_upload@192.168.20.60:~/trbase/artifacts