Lott, Christopher (cl778h) | 6f157d7 | 2019-07-25 06:32:02 -0400 | [diff] [blame] | 1 | ############################################################################## |
| 2 | # |
| 3 | # Copyright (c) 2019 AT&T Intellectual Property. |
| 4 | # |
| 5 | # Licensed under the Apache License, Version 2.0 (the "License"); |
| 6 | # you may not use this file except in compliance with the License. |
| 7 | # You may obtain a copy of the License at |
| 8 | # |
| 9 | # http://www.apache.org/licenses/LICENSE-2.0 |
| 10 | # |
| 11 | # Unless required by applicable law or agreed to in writing, software |
| 12 | # distributed under the License is distributed on an "AS IS" BASIS, |
| 13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 14 | # See the License for the specific language governing permissions and |
| 15 | # limitations under the License. |
| 16 | # |
| 17 | ############################################################################## |
Lott, Christopher (cl778h) | 6f157d7 | 2019-07-25 06:32:02 -0400 | [diff] [blame] | 18 | FROM ubuntu:18.04 |
Zhe | 9558fc2 | 2021-04-23 10:10:26 -0400 | [diff] [blame] | 19 | RUN apt-get update && apt-get -y install curl ca-certificates wget |
| 20 | ARG HELMVERSION=v2.17.0 |
Lott, Christopher (cl778h) | 5e94a66 | 2019-08-06 08:46:35 -0400 | [diff] [blame] | 21 | # often times out during LF jenkins build |
Zhe | 9558fc2 | 2021-04-23 10:10:26 -0400 | [diff] [blame] | 22 | RUN wget https://get.helm.sh/helm-${HELMVERSION}-linux-amd64.tar.gz && tar -xvf ../helm-${HELMVERSION}-linux-amd64.tar.gz && mv linux-amd64/helm /usr/local/bin/helm |
Zhe Huang | a028c29 | 2020-12-01 13:54:54 -0500 | [diff] [blame] | 23 | RUN helm init -c --skip-repos |
Lott, Christopher (cl778h) | 6f157d7 | 2019-07-25 06:32:02 -0400 | [diff] [blame] | 24 | ARG TGT=/tmp/it-dep |
| 25 | COPY . $TGT |
sebdet | a2c2df5 | 2021-10-15 13:47:31 +0200 | [diff] [blame] | 26 | # Remove the smo-install as this one will be verified in another verify job |
| 27 | RUN rm -rf $TGT/smo-install |
Lott, Christopher (cl778h) | 6f157d7 | 2019-07-25 06:32:02 -0400 | [diff] [blame] | 28 | RUN $TGT/bin/verify-ric-charts |