summaryrefslogtreecommitdiffstats
path: root/docker/Dockerfile
blob: 8e744e3bb9e0b9cb259285ec51b453735fde029d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
FROM ubuntu:14.04
MAINTAINER Leo Wang <grakiss.wanglei@huawei.com>
LABEL version="0.1" description="OPNFV Dovetail Docker Container"

RUN apt-get update && apt-get install -y \
docker.io \
python-pip \
git \
--no-install-recommends

RUN pip install pyyaml
RUN pip install click

ENV HOME /home/opnfv
WORKDIR /home/opnfv
ENV REPOS_DIR /home/opnfv/dovetail

RUN git config --global http.sslVerify false
RUN git clone https://gerrit.opnfv.org/gerrit/dovetail.git ${REPOS_DIR}

RUN mkdir -p ${REPOS_DIR}/results
or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <html id="ng-app"> <head> <meta charset="utf-8"> <meta name="description" content="TestAPI"> <meta name="viewport" content="width=device-width"> <title>CVP</title> <link rel="icon" type="image/png" href="https://www.opnfv.org/favicon.ico" sizes="16x16" /> <link rel="icon" type="image/png" href="https://www.opnfv.org/favicon.ico" sizes="32x32" /> <link rel="stylesheet" href="testapi-ui/assets/lib/bootstrap/dist/css/bootstrap.min.css" /> <link rel="stylesheet" href="testapi-ui/assets/lib/angular-busy/dist/angular-busy.min.css" /> <link rel="stylesheet" href="testapi-ui/assets/lib/ng-dialog/ngDialog.min.css" /> <link rel="stylesheet" href="testapi-ui/assets/lib/ng-dialog/ngDialog-theme-default.min.css" /> <link rel="stylesheet" href="testapi-ui/assets/css/style.css" /> <link rel="stylesheet" href="testapi-ui/assets/css/ascend.css" /> <script src="testapi-ui/assets/lib/angular/angular.min.js"></script> <script src="testapi-ui/assets/lib/angular-ui-router/release/angular-ui-router.min.js"></script> <script src="testapi-ui/assets/lib/angular-resource/angular-resource.min.js"></script> <script src="testapi-ui/assets/lib/angular-bootstrap/ui-bootstrap-tpls.min.js"></script> <script src="testapi-ui/assets/lib/angular-busy/dist/angular-busy.min.js"></script> <script src="testapi-ui/assets/lib/angular-confirm-modal/angular-confirm.js"></script> <script src="testapi-ui/assets/lib/ng-dialog/ngDialog.min.js"></script> <script src="testapi-ui/app.js"></script> <!-- Controllers --> <script src="testapi-ui/shared/header/headerController.js"></script> <script src="testapi-ui/shared/alerts/alertModalFactory.js"></script> <script src="testapi-ui/shared/alerts/confirmModalFactory.js"></script> <script src="testapi-ui/components/home/homeController.js"></script> <script src="testapi-ui/components/about/aboutController.js"></script> <script src="testapi-ui/components/guidelines/guidelinesController.js"></script> <script src="testapi-ui/components/results/resultsController.js"></script> <script src="testapi-ui/components/results-report/resultsReportController.js"></script> <script src="testapi-ui/components/application/applicationController.js"></script> <script src="testapi-ui/components/profile/profileController.js"></script> <script src="testapi-ui/components/auth-failure/authFailureController.js"></script> <script src="testapi-ui/components/logout/logoutController.js"></script> <!-- Filters --> <script src="testapi-ui/shared/filters.js"></script> </head> <body class="container home page-template-default page page-id-6 do-etfw tribe-no-js ascend wpb-js-composer js-comp-ver-5.2.1 vc_responsive"> <header ng-include src="'testapi-ui/shared/header/header.html'"></header> <div ui-view></div> <footer ng-include src="'testapi-ui/shared/footer/footer.html'"></footer> </body> </html>