Skip to content
Snippets Groups Projects
Commit ea8e8f5f authored by Walter Lozano's avatar Walter Lozano Committed by Dylan Aïssi
Browse files

fold-security-update-branches: Add check for env


To have early warnings add a check for env variables.

Signed-off-by: default avatarWalter Lozano <walter.lozano@collabora.com>
parent d97efc68
No related branches found
No related tags found
1 merge request!189Improvements to folding pipeline (2)
......@@ -23,6 +23,19 @@ CLEAN_REPREPRO=0
CLEAN_OBS_REPREPRO=0
RUN=
check-env(){
[ -z "$GITLAB_TOKEN" ] && ( echo "No token specified, use GITLAB_TOKEN env var to specify it" >&2 ; exit 1 )
[ -z "$CI_SERVER_HOST" ] && ( echo "No server host specified, use CI_SERVER_HOST env var to specify it" >&2 ; exit 1 )
[ -z "$OSNAME" ] && ( echo "No OS name specified, use OSNAME env var to specify it" >&2 ; exit 1 )
[ -z "$RELEASE" ] && ( echo "No release specified, use RELEASE env var to specify it" >&2 ; exit 1 )
return 0
}
function get_packages ()
{
for comp in $COMPONENTS
......@@ -185,6 +198,8 @@ usage() {
echo "Example: RELEASE='v2021' $0 fold [components...] 2>&1 | tee -a console.log" >&2
}
check-env
#If the env var NOACT = 1 set dry run mode
if [ "${NOACT}" = "1" ]
then
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment