[ui] Fix docker build for UI container
[validation.git] / docker / ui / Dockerfile
1 #
2 # Copyright (c) 2019 AT&T Intellectual Property. All rights reserved.
3 #
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
7 #
8 #        http://www.apache.org/licenses/LICENSE-2.0
9 #
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
15 #
16
17 FROM maven:3.6.1-jdk-11 as build
18 RUN git clone https://gerrit.akraino.org/r/validation /opt/akraino/validation/repo
19 RUN cd /opt/akraino/validation/repo/ui && mvn clean install
20
21 FROM tomcat:8.5.37
22 COPY  --from=build /opt/akraino/validation/repo/ui/target/AECBlueprintValidationUI.war /usr/local/tomcat/webapps