backing up
[vsorcdistro/.git] / ryu / build / lib.linux-armv7l-2.7 / ryu / tests / integrated / common / install_docker_test_pkg.sh
1 #!/bin/bash
2 set -ex
3
4 RYU_PATH=`dirname $0`
5
6 source  ${RYU_PATH}/install_docker_test_pkg_common.sh
7
8 function add_docker_aptline {
9     sudo apt-get update
10     if ! apt-cache search docker-engine | grep docker-engine; then
11         VER=`lsb_release -r`
12         if echo $VER | grep 12.04; then
13             REL_NAME=precise
14         elif echo $VER | grep 14.04; then
15             REL_NAME=trusty
16         elif echo $VER | grep 15.10; then
17             REL_NAME=wily
18         elif echo $VER | grep 16.04; then
19             REL_NAME=xenial
20         else
21             retrun 1
22         fi
23         RELEASE=ubuntu-$REL_NAME
24         sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
25         sudo sh -c "echo deb https://apt.dockerproject.org/repo $RELEASE main > /etc/apt/sources.list.d/docker.list"
26     fi
27 }
28
29 init_variables
30 process_options "$@"
31
32 if [ $APTLINE_DOCKER -eq 1 ]; then
33     add_docker_aptline
34 fi
35
36 sudo apt-get update
37 if apt-cache search docker-engine | grep docker-engine; then
38     DOCKER_PKG=docker-engine
39 else
40     DOCKER_PKG=docker.io
41 fi
42 sudo apt-get install -y $DOCKER_PKG
43 install_depends_pkg