diff options
author | Chunseok Lee <chunseok.lee@samsung.com> | 2020-10-29 13:12:50 +0900 |
---|---|---|
committer | Chunseok Lee <chunseok.lee@samsung.com> | 2020-10-29 13:12:50 +0900 |
commit | d6b371e095d737922187a518b8faba1ef6f3a2b1 (patch) | |
tree | 9d90c09c887b5111389dbedf924f59206411cd5a /infra/config | |
parent | c55f8a6db48cda9d3a78048338b7f18c4cca62b8 (diff) | |
download | nnfw-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.configuration | 52 |
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} -} |