Rename env function to avoid conflicts
lib/job_utils.sh: function "require_env" conflicts with the like-named function in utils.sh. Rename it to "require_job_env". Signed-off-by: Davlet Panech <davlet.panech@windriver.com> Change-Id: I557cf14c4a3df000be245471cef5663e49badb06
This commit is contained in:
parent
e9e78fb22c
commit
8014360154
@ -9,7 +9,7 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_STREAM
|
||||
require_job_env BUILD_STREAM
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -10,7 +10,7 @@ set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
load_build_env
|
||||
require_env BUILD_ISO
|
||||
require_job_env BUILD_ISO
|
||||
|
||||
LAT_SUBDIR="localdisk/deploy"
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_RT
|
||||
require_job_env BUILD_RT
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_RT
|
||||
require_job_env BUILD_RT
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_STREAM
|
||||
require_job_env BUILD_STREAM
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -9,13 +9,13 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_HOME
|
||||
require_env DRY_RUN
|
||||
require_env USE_DOCKER_CACHE
|
||||
require_env BUILD_STREAM stable
|
||||
require_env PUSH_DOCKER_IMAGES
|
||||
declare_env PUBLISH_ROOT_URL
|
||||
declare_env DOCKER_IMAGE_BASE
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env DRY_RUN
|
||||
require_job_env USE_DOCKER_CACHE
|
||||
require_job_env BUILD_STREAM stable
|
||||
require_job_env PUSH_DOCKER_IMAGES
|
||||
declare_job_env PUBLISH_ROOT_URL
|
||||
declare_job_env DOCKER_IMAGE_BASE
|
||||
|
||||
load_build_env
|
||||
|
||||
@ -48,7 +48,7 @@ fi
|
||||
if $USE_POD_URLS_IN_DOCKER_IMAGES ; then
|
||||
cmd+=("--local")
|
||||
else
|
||||
require_env PUBLISH_ROOT_URL
|
||||
require_job_env PUBLISH_ROOT_URL
|
||||
cmd+=("--repo 'deb [trusted=yes check-valid-until=0] $PUBLISH_URL/inputs/packages ./'")
|
||||
cmd+=("--repo 'deb [trusted=yes check-valid-until=0] $PUBLISH_URL/outputs/std/packages ./'")
|
||||
fi
|
||||
|
@ -9,19 +9,19 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_HOME
|
||||
require_env DRY_RUN
|
||||
require_env USE_DOCKER_CACHE
|
||||
require_env BUILD_DOCKER_BASE_IMAGE
|
||||
require_env BUILD_STREAM stable
|
||||
require_env PUSH_DOCKER_IMAGES
|
||||
declare_env DOCKER_IMAGE_LIST
|
||||
declare_env DOCKER_BASE_IMAGE
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env DRY_RUN
|
||||
require_job_env USE_DOCKER_CACHE
|
||||
require_job_env BUILD_DOCKER_BASE_IMAGE
|
||||
require_job_env BUILD_STREAM stable
|
||||
require_job_env PUSH_DOCKER_IMAGES
|
||||
declare_job_env DOCKER_IMAGE_LIST
|
||||
declare_job_env DOCKER_BASE_IMAGE
|
||||
|
||||
load_build_env
|
||||
|
||||
require_env DOCKER_BASE_OS
|
||||
require_env DOCKER_OS_LIST
|
||||
require_job_env DOCKER_BASE_OS
|
||||
require_job_env DOCKER_OS_LIST
|
||||
|
||||
wheels_file="std/build-wheels-$DOCKER_BASE_OS-$BUILD_STREAM/stx-$DOCKER_BASE_OS-$BUILD_STREAM-wheels.tar"
|
||||
|
||||
|
@ -11,7 +11,7 @@ source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
load_build_env
|
||||
|
||||
declare_env EXTRA_EXPORT_DIR_CMD
|
||||
declare_job_env EXTRA_EXPORT_DIR_CMD
|
||||
|
||||
WORKSPACE_EXPORT_DIR="$WORKSPACE_ROOT/export"
|
||||
|
||||
|
@ -9,8 +9,8 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_HOME
|
||||
require_env DRY_RUN
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env DRY_RUN
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -9,8 +9,8 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_HOME
|
||||
require_env BUILD_ISO
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env BUILD_ISO
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -8,13 +8,13 @@
|
||||
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
require_env BUILD_HOME
|
||||
require_job_env BUILD_HOME
|
||||
|
||||
require_env BUILD_PACKAGES
|
||||
declare_env BUILD_PACKAGES_LIST
|
||||
require_env BUILD_RT
|
||||
require_env BUILD_ISO
|
||||
declare_env BUILD_PACKAGES_PARALLEL_JOBS
|
||||
require_job_env BUILD_PACKAGES
|
||||
declare_job_env BUILD_PACKAGES_LIST
|
||||
require_job_env BUILD_RT
|
||||
require_job_env BUILD_ISO
|
||||
declare_job_env BUILD_PACKAGES_PARALLEL_JOBS
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -8,12 +8,12 @@
|
||||
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
require_env BUILD_HOME
|
||||
require_env USE_DOCKER_CACHE
|
||||
require_env DRY_RUN
|
||||
require_env BUILD_STREAM stable
|
||||
require_env FORCE_BUILD_WHEELS
|
||||
declare_env DOCKER_IMAGE_LIST
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env USE_DOCKER_CACHE
|
||||
require_job_env DRY_RUN
|
||||
require_job_env BUILD_STREAM stable
|
||||
require_job_env FORCE_BUILD_WHEELS
|
||||
declare_job_env DOCKER_IMAGE_LIST
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -9,14 +9,14 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_HOME
|
||||
require_env CLEAN_PACKAGES
|
||||
require_env CLEAN_REPOMGR
|
||||
require_env CLEAN_DOWNLOADS
|
||||
require_env CLEAN_DOCKER
|
||||
require_env CLEAN_ISO
|
||||
require_env IMPORT_BUILD
|
||||
declare_env IMPORT_BUILD_DIR
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env CLEAN_PACKAGES
|
||||
require_job_env CLEAN_REPOMGR
|
||||
require_job_env CLEAN_DOWNLOADS
|
||||
require_job_env CLEAN_DOCKER
|
||||
require_job_env CLEAN_ISO
|
||||
require_job_env IMPORT_BUILD
|
||||
declare_job_env IMPORT_BUILD_DIR
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -10,9 +10,9 @@ set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
source $(dirname "$0")/lib/retries.sh
|
||||
|
||||
require_env BUILD_HOME
|
||||
require_env DRY_RUN
|
||||
require_env REFRESH_SOURCE
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env DRY_RUN
|
||||
require_job_env REFRESH_SOURCE
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -10,10 +10,10 @@ set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
source $(dirname "$0")/lib/changelog_utils.sh
|
||||
|
||||
require_env BUILD_HOME
|
||||
require_env FORCE_BUILD
|
||||
require_env BUILD_DOCKER_IMAGES_DEV
|
||||
require_env BUILD_DOCKER_IMAGES_STABLE
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env FORCE_BUILD
|
||||
require_job_env BUILD_DOCKER_IMAGES_DEV
|
||||
require_job_env BUILD_DOCKER_IMAGES_STABLE
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_STATUS
|
||||
require_job_env BUILD_STATUS
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_STATUS
|
||||
require_job_env BUILD_STATUS
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -9,9 +9,9 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_HOME
|
||||
require_env PUSH_DOCKER_IMAGES
|
||||
declare_env DOCKER_CONFIG_FILE
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env PUSH_DOCKER_IMAGES
|
||||
declare_job_env DOCKER_CONFIG_FILE
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_RT
|
||||
require_job_env BUILD_RT
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -10,7 +10,7 @@ set -e
|
||||
SCRIPTS_DIR="$(dirname "$0")"
|
||||
source "$SCRIPTS_DIR/lib/job_utils.sh"
|
||||
|
||||
require_env BUILD_HOME
|
||||
require_job_env BUILD_HOME
|
||||
|
||||
if [[ -d "$BUILD_HOME" ]] ; then
|
||||
info "creating $BUILD_HOME"
|
||||
|
@ -82,12 +82,12 @@ maybe_run() {
|
||||
}
|
||||
|
||||
#
|
||||
# Usage: declare_env NAME [DFLT]
|
||||
# Usage: declare_job_env NAME [DFLT]
|
||||
#
|
||||
# Make sure the specified env var is defined & non-empty,
|
||||
# otherwise it to a default value.
|
||||
# Trim and export it in either case.
|
||||
declare_env() {
|
||||
declare_job_env() {
|
||||
local var="$1"
|
||||
local dflt="$2"
|
||||
|
||||
@ -106,12 +106,12 @@ declare_env() {
|
||||
}
|
||||
|
||||
#
|
||||
# Usage: require_env NAME [DFLT]
|
||||
# Usage: require_job_env NAME [DFLT]
|
||||
#
|
||||
# Same as declare_env, but fail & exit if the var is empty
|
||||
require_env() {
|
||||
# Same as declare_job_env, but fail & exit if the var is empty
|
||||
require_job_env() {
|
||||
local var="$1" ; shift || :
|
||||
declare_env "$var" "$@"
|
||||
declare_job_env "$var" "$@"
|
||||
[[ -n "${!var}" ]] || die "required variable \"$var\" is not set"
|
||||
}
|
||||
|
||||
@ -125,10 +125,10 @@ require_file() {
|
||||
}
|
||||
|
||||
__set_common_vars() {
|
||||
require_env BUILD_HOME
|
||||
require_env TIMESTAMP
|
||||
declare_env PUBLISH_TIMESTAMP "$TIMESTAMP"
|
||||
declare_env DRY_RUN
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env TIMESTAMP
|
||||
declare_job_env PUBLISH_TIMESTAMP "$TIMESTAMP"
|
||||
declare_job_env DRY_RUN
|
||||
DOCKER_BASE_OS="debian"
|
||||
DOCKER_OS_LIST="debian distroless"
|
||||
|
||||
@ -146,15 +146,15 @@ __set_common_vars() {
|
||||
|
||||
__set_build_vars() {
|
||||
|
||||
require_env BUILD_USER
|
||||
require_env PROJECT
|
||||
require_env BUILD_HOME
|
||||
require_env BUILD_OUTPUT_ROOT
|
||||
require_env BUILD_OUTPUT_ROOT_URL
|
||||
require_env TIMESTAMP
|
||||
require_env PUBLISH_ROOT
|
||||
require_env PUBLISH_ROOT_URL
|
||||
require_env PUBLISH_TIMESTAMP
|
||||
require_job_env BUILD_USER
|
||||
require_job_env PROJECT
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env BUILD_OUTPUT_ROOT
|
||||
require_job_env BUILD_OUTPUT_ROOT_URL
|
||||
require_job_env TIMESTAMP
|
||||
require_job_env PUBLISH_ROOT
|
||||
require_job_env PUBLISH_ROOT_URL
|
||||
require_job_env PUBLISH_TIMESTAMP
|
||||
|
||||
# Set a few additional globals
|
||||
REPO_ROOT_SUBDIR=localdisk/designer/$BUILD_USER/$PROJECT
|
||||
|
@ -9,9 +9,9 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_HOME
|
||||
require_env BUILD_STREAM
|
||||
require_env TIMESTAMP
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env BUILD_STREAM
|
||||
require_job_env TIMESTAMP
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -9,7 +9,7 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env JENKINS_API_USERPASS
|
||||
require_job_env JENKINS_API_USERPASS
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -11,8 +11,8 @@
|
||||
source $(dirname "$0")/lib/job_utils.sh || exit 1
|
||||
source $(dirname "$0")/lib/publish_utils.sh || exit 1
|
||||
|
||||
require_env BUILD_RT || exit 1
|
||||
require_env BUILD_ISO || exit 1
|
||||
require_job_env BUILD_RT || exit 1
|
||||
require_job_env BUILD_ISO || exit 1
|
||||
|
||||
load_build_env || exit 1
|
||||
|
||||
|
@ -9,9 +9,9 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_HOME
|
||||
require_env TIMESTAMP
|
||||
require_env BUILD_STREAM
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env TIMESTAMP
|
||||
require_job_env BUILD_STREAM
|
||||
|
||||
load_build_env
|
||||
|
||||
|
@ -9,16 +9,16 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_HOME
|
||||
require_env BUILD_ISO
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env BUILD_ISO
|
||||
|
||||
load_build_env
|
||||
|
||||
require_env SIGN_ISO
|
||||
require_job_env SIGN_ISO
|
||||
$SIGN_ISO || bail "SIGN_ISO=false, bailing out"
|
||||
|
||||
require_env SIGNING_SERVER
|
||||
require_env SIGNING_USER
|
||||
require_job_env SIGNING_SERVER
|
||||
require_job_env SIGNING_USER
|
||||
|
||||
$BUILD_ISO || bail "BUILD_ISO=false, bailing out"
|
||||
$SIGN_ISO || bail "SIGN_ISO=false, bailing out"
|
||||
|
@ -9,9 +9,9 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_HOME
|
||||
require_env REBUILD_BUILDER_IMAGES
|
||||
require_env USE_DOCKER_CACHE
|
||||
require_job_env BUILD_HOME
|
||||
require_job_env REBUILD_BUILDER_IMAGES
|
||||
require_job_env USE_DOCKER_CACHE
|
||||
|
||||
set -x
|
||||
load_build_env
|
||||
|
@ -9,7 +9,7 @@
|
||||
set -e
|
||||
source $(dirname "$0")/lib/job_utils.sh
|
||||
|
||||
require_env BUILD_HOME
|
||||
require_job_env BUILD_HOME
|
||||
load_build_config
|
||||
|
||||
if [[ ! -f "$BUILD_HOME/$REPO_ROOT_SUBDIR/stx-tools/import-stx" ]] ; then
|
||||
|
Loading…
x
Reference in New Issue
Block a user