From b1370ded65989ecadba740227dd851b4abdc9412 Mon Sep 17 00:00:00 2001 From: Jesusaves Date: Tue, 25 Dec 2018 04:42:25 -0200 Subject: Test a new CI --- .gitlab-ci.yml | 6 ++++++ .tools/jobs/licensecheck.sh | 26 ++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 .tools/jobs/licensecheck.sh diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 982d03633..f50135134 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -203,6 +203,12 @@ mariadb_run_valgrind_latest: services: - mariadb:latest +.licensecheck: + stage: test + script: + - ./.tools/jobs/licensecheck.sh + image: debian:stable + ok_job: stage: ok script: diff --git a/.tools/jobs/licensecheck.sh b/.tools/jobs/licensecheck.sh new file mode 100644 index 000000000..28cd11993 --- /dev/null +++ b/.tools/jobs/licensecheck.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +aptget_update +aptget_install git-core gcc ca-certificates grep python + + +source ./.tools/scripts/init.sh + +do_init_data + +do_init_tools + +cd tools/licensecheck + +./serverdata.sh # >license.log + +#export RES=$(cat license.log) +#if [[ -n "${RES}" ]]; then +# echo "Detected missing licenses." +# cat license.log +# echo "Estimated total missing licenses:" +# wc -l license.log +# exit 1 +#fi +echo "Exiting with status zero because licensecheck errors are not considered critical" +exit 0 -- cgit v1.2.3-60-g2f50