blob: 221b6717e0ebd231f5a3da61a1581faea68cbc4a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
stages:
- check-license
check-license_job:
stage: check-license
variables:
EXPECTED_LIC_STR: "SPDX-License-Identifier: GPL-2.0-or-later OR MIT"
script:
- cd $CI_PROJECT_DIR/overlays
- |
for DTO in $(ls *dts)
do
head -n 1 $DTO | \
grep -q "${EXPECTED_LIC_STR}" || \
ERRMSG="${ERRMSG}License mssing, wrong or not on 1st line: ${DTO} \n"
done
if [ "${ERRMSG}" ]
then
echo -ne $ERRMSG
exit 1
fi
|