Enable multiple docker images per user.
With this change, the docker image will be created using the MYUNAME variable set in the localrc file. Closes-Bug: 1796360 Change-Id: Ia82a3ac463d77b6f59b5ba7ab59ae7bbf3eba49c Signed-off-by: Erich Cordoba <erich.cordoba.malibran@intel.com>
This commit is contained in:
parent
81ad52a5e4
commit
96cfc9860b
19
Makefile
19
Makefile
@ -5,20 +5,21 @@ MY_TC_RELEASE := tis-r5-pike
|
||||
|
||||
UID := $(shell id -u)
|
||||
USER := $(shell id -un)
|
||||
MYUNAME := builder
|
||||
|
||||
BASE_CONTAINER := centos73
|
||||
BASE_CONTAINER_TAG := local/dev-centos:7.3
|
||||
BASE_DOCKERFILE := Dockerfile.centos73
|
||||
|
||||
TC_CONTAINER_NAME := $(USER)-centos-builder
|
||||
TC_CONTAINER_TAG := local/$(USER)-stx-builder:7.3
|
||||
TC_DOCKERFILE := Dockerfile.centos73.TC-builder
|
||||
|
||||
# Import the build config
|
||||
NULL := $(shell bash -c "source buildrc; set | sed -E '/^[[:alnum:]_]+/s/=/:=/' | sed 's/^//' > .makeenv")
|
||||
include .makeenv
|
||||
|
||||
MYUNAME ?= $(USER)
|
||||
BASE_CONTAINER := centos73
|
||||
BASE_CONTAINER_TAG := local/dev-centos:7.3
|
||||
BASE_DOCKERFILE := Dockerfile.centos73
|
||||
|
||||
TC_CONTAINER_NAME := $(MYUNAME)-centos-builder
|
||||
TC_CONTAINER_TAG := local/$(MYUNAME)-stx-builder:7.3
|
||||
TC_DOCKERFILE := Dockerfile.centos73.TC-builder
|
||||
|
||||
|
||||
# Base CentOS container
|
||||
|
||||
base-build:
|
||||
|
6
tb.sh
6
tb.sh
@ -21,8 +21,8 @@ fi
|
||||
|
||||
CMD=$1
|
||||
|
||||
TC_CONTAINER_NAME=${USER}-centos-builder
|
||||
TC_CONTAINER_TAG=local/${USER}-stx-builder:7.3
|
||||
TC_CONTAINER_NAME=${MYUNAME}-centos-builder
|
||||
TC_CONTAINER_TAG=local/${MYUNAME}-stx-builder:7.3
|
||||
TC_DOCKERFILE=Dockerfile.centos73.TC-builder
|
||||
|
||||
function exec_container {
|
||||
@ -33,7 +33,7 @@ function exec_container {
|
||||
|
||||
function run_container {
|
||||
# create localdisk
|
||||
mkdir -p ${LOCALDISK}/designer/${USER}/${PROJECT}
|
||||
mkdir -p ${LOCALDISK}/designer/${MYUNAME}/${PROJECT}
|
||||
|
||||
docker run -it --rm \
|
||||
--name ${TC_CONTAINER_NAME} \
|
||||
|
Loading…
x
Reference in New Issue
Block a user