
Implement the stx control module so that the developer could manage the four containers with the 'stx control xxx' command. Containers: (stx-builder|stx-pkgbuilder|stx-lat-tool|stx-repomgr) Now we assume that we have a minikube env to be ready for this module, we can use it directly. For the minikube env installation we can build it with the stx-init-env script later. Now support the action: [status|start|stop|enter|upgrade] stx control status: Check status of the containers stx control start: Boot the containers up stx control stop: Shutdown the containers stx control enter: Login the container(default builder) stx control upgrade: Upgrade the containers This module will be used after the developer have a minikube env, Please refer to the more help information with the command 'stx control --help' Story: 2008862 Task: 42514 Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com> Change-Id: I0c25e0f784671e90c56d5d367b12a27c3f3fa7cf
48 lines
977 B
Plaintext
48 lines
977 B
Plaintext
# Release Variable
|
|
export MY_RELEASE=@MY_RELEASE@
|
|
|
|
# avoid calling your project 'build' it will break some SDEBs
|
|
export PROJECT=@PROJECT@
|
|
|
|
# uid
|
|
export MYUID=@MYUID@
|
|
|
|
# These are used in the Dockerfile, not sure where else
|
|
export MYUNAME=@MYUNAME@
|
|
|
|
export DIST=@DIST@
|
|
|
|
export STX_DIST=@STX_DIST@
|
|
|
|
export REPOMGR_TYPE=@REPOMGR_TYPE@
|
|
|
|
export GITUSER="@GITUSER@"
|
|
|
|
export GITEMAIL=@GITEMAIL@
|
|
|
|
export DEBFULLNAME="@DEBFULLNAME@"
|
|
|
|
export DEBEMAIL=@DEBEMAIL@
|
|
|
|
export PROXY=@PROXY@
|
|
|
|
export PROXYSERVER=@PROXYSERVER@
|
|
|
|
export PROXYPORT=@PROXYPORT@
|
|
|
|
export HOSTUSERNAME=@HOSTUSERNAME@
|
|
|
|
export CENGNURL=@CENGNURL@
|
|
|
|
if [[ x"@fetch@" == x"true" ]];then
|
|
export SOURCESLIST=/usr/local/bin/stx/@SOURCESLIST@
|
|
export DEBLIST=/usr/local/bin/stx/@DEBLIST@
|
|
export DSCLIST=/usr/local/bin/stx/@DSCLIST@
|
|
fi
|
|
|
|
export REPOMGR_URL=http://@PROJECT@-stx-repomgr:8080
|
|
|
|
export REPOMGR_DEPLOY_URL=http://@PROJECT@-stx-repomgr:80/
|
|
|
|
export BUILDER_URL=http://@PROJECT@-stx-pkgbuilder:8080/pkgbuilder/
|