6 # -o pipefail: Fail on errors in scripts this calls, give stacktrace
9 # Install required packages
11 # shellcheck disable=SC1091
12 source deb_build/bin/activate
13 PYTHON="deb_build/bin/python"
14 $PYTHON -m pip install --upgrade pip
15 $PYTHON -m pip install -r "$WORKSPACE/packaging/packages/requirements.txt"
17 # Build release specified by build params
18 "$WORKSPACE/packaging/packages/build.py" --deb \
19 --changelog_name "$CHANGELOG_NAME" \
20 --changelog_email "$CHANGELOG_EMAIL" \
22 --download_url "$DOWNLOAD_URL"
24 # Copy the debs to be upload
25 UPLOAD_FILES_PATH="$WORKSPACE/upload_files"
26 mkdir -p "$UPLOAD_FILES_PATH"
27 # Note: no source packages are available, since the debs are not built
28 # from the actual source
29 mv "$WORKSPACE/packaging/packages/deb/opendaylight/"*.deb "$_"