mirror of
https://github.com/JasonN3/build-container-installer.git
synced 2025-12-25 19:07:54 +01:00
51 lines
No EOL
838 B
Bash
Executable file
51 lines
No EOL
838 B
Bash
Executable file
#!/bin/bash
|
|
|
|
exit 0
|
|
|
|
makefile = open('../../Makefile.inputs', 'r')
|
|
makefile_lines = makefile.readlines()
|
|
|
|
vars = []
|
|
|
|
for line in makefile_lines:
|
|
if line.startswith('#'):
|
|
makefile_lines.remove(line)
|
|
parts = line.split('=', 1)
|
|
vars += { parts[0]: parts[1] }
|
|
|
|
print(vars)
|
|
|
|
vars=()
|
|
default_values=()
|
|
|
|
while read -r line
|
|
do
|
|
if ! [[ $line =~ ^# ]]
|
|
then
|
|
vars+=$(echo $line | cut -d= -f1 | tr [:upper:] [:lower:])
|
|
fi
|
|
done < ../../Makefile.inputs
|
|
|
|
result=0
|
|
|
|
for var in $vars
|
|
do
|
|
grep "^| ${var}" README.md > /dev/null
|
|
if [[ $? != 0 ]]
|
|
then
|
|
echo "$var not found in README.md"
|
|
result=1
|
|
fi
|
|
done
|
|
|
|
for var in $vars
|
|
do
|
|
grep "^ ${var}:" action.yml > /dev/null
|
|
if [[ $? != 0 ]]
|
|
then
|
|
echo "$var not found in action.yml"
|
|
result=1
|
|
fi
|
|
done
|
|
|
|
exit ${result} |