summaryrefslogtreecommitdiff
path: root/infra/config
diff options
context:
space:
mode:
authorChunseok Lee <chunseok.lee@samsung.com>2020-10-29 13:12:50 +0900
committerChunseok Lee <chunseok.lee@samsung.com>2020-10-29 13:12:50 +0900
commitd6b371e095d737922187a518b8faba1ef6f3a2b1 (patch)
tree9d90c09c887b5111389dbedf924f59206411cd5a /infra/config
parentc55f8a6db48cda9d3a78048338b7f18c4cca62b8 (diff)
downloadnnfw-d6b371e095d737922187a518b8faba1ef6f3a2b1.tar.gz
nnfw-d6b371e095d737922187a518b8faba1ef6f3a2b1.tar.bz2
nnfw-d6b371e095d737922187a518b8faba1ef6f3a2b1.zip
Imported Upstream version 0.4upstream/0.4
Diffstat (limited to 'infra/config')
-rw-r--r--infra/config/docker.configuration52
1 files changed, 0 insertions, 52 deletions
diff --git a/infra/config/docker.configuration b/infra/config/docker.configuration
deleted file mode 100644
index e5eb85087..000000000
--- a/infra/config/docker.configuration
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/bin/bash
-
-# Don't run this script
-[[ "${BASH_SOURCE[0]}" == "${0}" ]] && echo "Please don't execute ${BASH_SOURCE[0]}" && exit 1
-
-DOCKER_IMAGE_NAME=${DOCKER_IMAGE_NAME:-nnfw/nnas}
-echo "Using docker image ${DOCKER_IMAGE_NAME}"
-
-if [ -z "`docker images ${DOCKER_IMAGE_NAME}`" ]; then
- echo "Need docker image!"
- exit 1
-fi
-
-HOST_PATH="${NNAS_PROJECT_PATH}"
-DOCKER_PATH="${NNAS_PROJECT_PATH}"
-
-export GIT_SSL_NO_VERIFY=1
-
-DOCKER_VOLUMES+=" -v ${HOST_PATH}:${DOCKER_PATH}"
-
-if [[ ! -z "${ENV_FILE}" ]]; then
- if [[ -e ${ENV_FILE} ]]; then
- DOCKER_ENV_VARS+=" --env-file ${ENV_FILE} "
- else
- echo "[WARNING] Cannot find docker environment variable list file: ${ENV_FILE}"
- fi
-fi
-
-DOCKER_ENV_VARS+=" -e http_proxy"
-DOCKER_ENV_VARS+=" -e no_proxy"
-DOCKER_ENV_VARS+=" -e GIT_SSL_NO_VERIFY"
-DOCKER_ENV_VARS+=" -e NNAS_WORKSPACE"
-DOCKER_ENV_VARS+=" -e NNCC_WORKSPACE"
-DOCKER_ENV_VARS+=" -e NNFW_WORKSPACE"
-
-DOCKER_RUN_OPTS="${DOCKER_OPTS}"
-DOCKER_RUN_OPTS+=" --rm"
-DOCKER_RUN_OPTS+=" -w ${DOCKER_PATH}"
-
-function docker_cleanup()
-{
- # Newly created files during during docker run can have different ownership.
- # This may cause some problems, for example, some jenkins slaves or developers
- # can't remove built files due to lack of permission.
- # To address this issue, let's change owner of all files
- # in nncc to owner of nncc.
- NNFW_OWNER_UID=$(stat -c "%u" ${HOST_PATH})
- NNFW_OWNER_GID=$(stat -c "%g" ${HOST_PATH})
-
- CMD="chown -R ${NNFW_OWNER_UID}:${NNFW_OWNER_GID} ${DOCKER_PATH}"
- docker run ${DOCKER_RUN_OPTS} ${DOCKER_ENV_VARS} ${DOCKER_VOLUMES} ${DOCKER_IMAGE_NAME} ${CMD}
-}