diff options
Diffstat (limited to 'testing-scheduler/docker/ui')
-rw-r--r-- | testing-scheduler/docker/ui/Dockerfile | 16 | ||||
-rw-r--r-- | testing-scheduler/docker/ui/build.sh | 22 | ||||
-rw-r--r-- | testing-scheduler/docker/ui/clean.sh | 19 | ||||
-rw-r--r-- | testing-scheduler/docker/ui/pre-builder/Dockerfile | 18 | ||||
-rw-r--r-- | testing-scheduler/docker/ui/pre-builder/build.sh | 17 | ||||
-rw-r--r-- | testing-scheduler/docker/ui/pre-builder/run.sh | 21 | ||||
-rw-r--r-- | testing-scheduler/docker/ui/run.sh | 17 |
7 files changed, 0 insertions, 130 deletions
diff --git a/testing-scheduler/docker/ui/Dockerfile b/testing-scheduler/docker/ui/Dockerfile deleted file mode 100644 index 212394a8..00000000 --- a/testing-scheduler/docker/ui/Dockerfile +++ /dev/null @@ -1,16 +0,0 @@ -##############################################################################
-# Copyright (c) 2018 Huawei Technologies Co.,Ltd and others.
-#
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Apache License, Version 2.0
-# which accompanies this distribution, and is available at
-# http://www.apache.org/licenses/LICENSE-2.0
-##############################################################################
-
-FROM nginx
-MAINTAINER x-lab/Leo
-
-RUN rm /etc/nginx/conf.d/default.conf
-
-ADD ./ui/config/default.conf /etc/nginx/conf.d/
-COPY ./docker/ui/dist/ /usr/share/nginx/html/
\ No newline at end of file diff --git a/testing-scheduler/docker/ui/build.sh b/testing-scheduler/docker/ui/build.sh deleted file mode 100644 index 52286a8a..00000000 --- a/testing-scheduler/docker/ui/build.sh +++ /dev/null @@ -1,22 +0,0 @@ -##############################################################################
-# Copyright (c) 2018 Huawei Technologies Co.,Ltd and others.
-#
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Apache License, Version 2.0
-# which accompanies this distribution, and is available at
-# http://www.apache.org/licenses/LICENSE-2.0
-##############################################################################
-
-# get the absolute path of this shell file.
-basepath=$(cd `dirname $0`; pwd)
-# get the root directory of this project
-projectpath=$basepath/../..
-group="x-lab"
-# ui image name
-ui_image="$group/testing-scheduler:ui"
-
-# build the ui-project and generate the dist package.
-sh $basepath/pre-builder/build.sh
-sh $basepath/pre-builder/run.sh
-
-docker build -t $ui_image -f $basepath/Dockerfile $projectpath
\ No newline at end of file diff --git a/testing-scheduler/docker/ui/clean.sh b/testing-scheduler/docker/ui/clean.sh deleted file mode 100644 index 5ab4e219..00000000 --- a/testing-scheduler/docker/ui/clean.sh +++ /dev/null @@ -1,19 +0,0 @@ -##############################################################################
-# Copyright (c) 2018 Huawei Technologies Co.,Ltd and others.
-#
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Apache License, Version 2.0
-# which accompanies this distribution, and is available at
-# http://www.apache.org/licenses/LICENSE-2.0
-##############################################################################
-
-group="x-lab"
-# ui image name
-ui_image="$group/testing-scheduler:ui"
-# ui container name
-ui_container="t-scheduler-ui"
-docker rm -f $ui_container
-docker rmi $ui_image
-# get the absolute path of this shell file.
-basepath=$(cd `dirname $0`; pwd)
-rm -rf $basepath/dist
\ No newline at end of file diff --git a/testing-scheduler/docker/ui/pre-builder/Dockerfile b/testing-scheduler/docker/ui/pre-builder/Dockerfile deleted file mode 100644 index f69667f4..00000000 --- a/testing-scheduler/docker/ui/pre-builder/Dockerfile +++ /dev/null @@ -1,18 +0,0 @@ -##############################################################################
-# Copyright (c) 2018 Huawei Technologies Co.,Ltd and others.
-#
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Apache License, Version 2.0
-# which accompanies this distribution, and is available at
-# http://www.apache.org/licenses/LICENSE-2.0
-##############################################################################
-
-FROM node:alpine
-MAINTAINER x-lab/Leo
-WORKDIR /home/testing-scheduler/ui
-COPY ./ui .
-
-RUN npm install
-RUN npm run build
-
-CMD tail -f /dev/null
\ No newline at end of file diff --git a/testing-scheduler/docker/ui/pre-builder/build.sh b/testing-scheduler/docker/ui/pre-builder/build.sh deleted file mode 100644 index 7f227ed2..00000000 --- a/testing-scheduler/docker/ui/pre-builder/build.sh +++ /dev/null @@ -1,17 +0,0 @@ -##############################################################################
-# Copyright (c) 2018 Huawei Technologies Co.,Ltd and others.
-#
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Apache License, Version 2.0
-# which accompanies this distribution, and is available at
-# http://www.apache.org/licenses/LICENSE-2.0
-##############################################################################
-
-# get the absolute path of this shell file.
-basepath=$(cd `dirname $0`; pwd)
-# get the root directory of this project
-projectpath=$basepath/../../..
-group="x-lab"
-# ui image name
-ui_image="$group/testing-scheduler:ui-builder"
-docker build -t $ui_image -f $basepath/Dockerfile $projectpath
\ No newline at end of file diff --git a/testing-scheduler/docker/ui/pre-builder/run.sh b/testing-scheduler/docker/ui/pre-builder/run.sh deleted file mode 100644 index a16f1c54..00000000 --- a/testing-scheduler/docker/ui/pre-builder/run.sh +++ /dev/null @@ -1,21 +0,0 @@ -##############################################################################
-# Copyright (c) 2018 Huawei Technologies Co.,Ltd and others.
-#
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Apache License, Version 2.0
-# which accompanies this distribution, and is available at
-# http://www.apache.org/licenses/LICENSE-2.0
-##############################################################################
-
-group="x-lab"
-# ui image name
-ui_image="$group/testing-scheduler:ui-builder"
-# ui container name
-ui_container='t-scheduler-ui-builder'
-# get the absolute path of this shell file.
-basepath=$(cd `dirname $0`; pwd)
-docker run -d --name $ui_container $ui_image
-
-docker cp $ui_container:/home/testing-scheduler/ui/dist $basepath/../
-docker rm -f $ui_container
-docker rmi $ui_image
\ No newline at end of file diff --git a/testing-scheduler/docker/ui/run.sh b/testing-scheduler/docker/ui/run.sh deleted file mode 100644 index 12f4bae0..00000000 --- a/testing-scheduler/docker/ui/run.sh +++ /dev/null @@ -1,17 +0,0 @@ -##############################################################################
-# Copyright (c) 2018 Huawei Technologies Co.,Ltd and others.
-#
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Apache License, Version 2.0
-# which accompanies this distribution, and is available at
-# http://www.apache.org/licenses/LICENSE-2.0
-##############################################################################
-
-conductor_network='conductor_default'
-group="x-lab"
-# ui image name
-ui_image="$group/testing-scheduler:ui"
-# ui container name
-ui_container="t-scheduler-ui"
-
-docker run -d --rm -p 5311:5311 --net=$conductor_network --name $ui_container $ui_image
\ No newline at end of file |