Ansible dependencies

This commit is contained in:
cytopia
2018-07-22 20:38:52 +02:00
parent 21177a801c
commit d84cc5708c
10 changed files with 54 additions and 27 deletions

View File

@@ -57,13 +57,14 @@ RUN set -x \
git \
git-flow \
git-svn \
gnupg \
hostname \
htop \
imagemagick \
iputils-ping \
less \
libc-dev \
libffi-dev\
libssl-dev\
make \
mongodb-org-shell \
mongodb-org-tools \
@@ -79,7 +80,6 @@ RUN set -x \
python-cffi \
python-dev \
python-pip \
python-setuptools \
python-wheel \
redis-tools \
rubygems \
@@ -103,7 +103,10 @@ RUN set -x \
# composer
&& curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer \
# ansible
&& pip install ansible \
&& pip install --upgrade pip \
&& pip install --upgrade setuptools \
&& pip install ansible \
\
# awesomeci
&& git clone https://github.com/cytopia/awesome-ci.git /usr/local/src/awesome-ci \
&& cd /usr/local/src/awesome-ci \

View File

@@ -57,13 +57,14 @@ RUN set -x \
git \
git-flow \
git-svn \
gnupg \
hostname \
htop \
imagemagick \
iputils-ping \
less \
libc-dev \
libffi-dev\
libssl-dev\
make \
mongodb-org-shell \
mongodb-org-tools \
@@ -79,7 +80,6 @@ RUN set -x \
python-cffi \
python-dev \
python-pip \
python-setuptools \
python-wheel \
redis-tools \
rubygems \
@@ -103,7 +103,10 @@ RUN set -x \
# composer
&& curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer \
# ansible
&& pip install ansible \
&& pip install --upgrade pip \
&& pip install --upgrade setuptools \
&& pip install ansible \
\
# awesomeci
&& git clone https://github.com/cytopia/awesome-ci.git /usr/local/src/awesome-ci \
&& cd /usr/local/src/awesome-ci \

View File

@@ -57,13 +57,14 @@ RUN set -x \
git \
git-flow \
git-svn \
gnupg \
hostname \
htop \
imagemagick \
iputils-ping \
less \
libc-dev \
libffi-dev\
libssl-dev\
make \
mongodb-org-shell \
mongodb-org-tools \
@@ -79,7 +80,6 @@ RUN set -x \
python-cffi \
python-dev \
python-pip \
python-setuptools \
python-wheel \
redis-tools \
rubygems \
@@ -103,7 +103,10 @@ RUN set -x \
# composer
&& curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer \
# ansible
&& pip install ansible \
&& pip install --upgrade pip \
&& pip install --upgrade setuptools \
&& pip install ansible \
\
# awesomeci
&& git clone https://github.com/cytopia/awesome-ci.git /usr/local/src/awesome-ci \
&& cd /usr/local/src/awesome-ci \

View File

@@ -57,13 +57,14 @@ RUN set -x \
git \
git-flow \
git-svn \
gnupg \
hostname \
htop \
imagemagick \
iputils-ping \
less \
libc-dev \
libffi-dev\
libssl-dev\
make \
mongodb-org-shell \
mongodb-org-tools \
@@ -79,7 +80,6 @@ RUN set -x \
python-cffi \
python-dev \
python-pip \
python-setuptools \
python-wheel \
redis-tools \
rubygems \
@@ -103,7 +103,10 @@ RUN set -x \
# composer
&& curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer \
# ansible
&& pip install ansible \
&& pip install --upgrade pip \
&& pip install --upgrade setuptools \
&& pip install ansible \
\
# awesomeci
&& git clone https://github.com/cytopia/awesome-ci.git /usr/local/src/awesome-ci \
&& cd /usr/local/src/awesome-ci \

View File

@@ -57,13 +57,14 @@ RUN set -x \
git \
git-flow \
git-svn \
gnupg \
hostname \
htop \
imagemagick \
iputils-ping \
less \
libc-dev \
libffi-dev\
libssl-dev\
make \
mongodb-org-shell \
mongodb-org-tools \
@@ -79,7 +80,6 @@ RUN set -x \
python-cffi \
python-dev \
python-pip \
python-setuptools \
python-wheel \
redis-tools \
rubygems \
@@ -103,7 +103,10 @@ RUN set -x \
# composer
&& curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer \
# ansible
&& pip install ansible \
&& pip install --upgrade pip \
&& pip install --upgrade setuptools \
&& pip install ansible \
\
# awesomeci
&& git clone https://github.com/cytopia/awesome-ci.git /usr/local/src/awesome-ci \
&& cd /usr/local/src/awesome-ci \

View File

@@ -57,13 +57,14 @@ RUN set -x \
git \
git-flow \
git-svn \
gnupg \
hostname \
htop \
imagemagick \
iputils-ping \
less \
libc-dev \
libffi-dev\
libssl-dev\
make \
mongodb-org-shell \
mongodb-org-tools \
@@ -79,7 +80,6 @@ RUN set -x \
python-cffi \
python-dev \
python-pip \
python-setuptools \
python-wheel \
redis-tools \
rubygems \
@@ -103,7 +103,10 @@ RUN set -x \
# composer
&& curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer \
# ansible
&& pip install ansible \
&& pip install --upgrade pip \
&& pip install --upgrade setuptools \
&& pip install ansible \
\
# awesomeci
&& git clone https://github.com/cytopia/awesome-ci.git /usr/local/src/awesome-ci \
&& cd /usr/local/src/awesome-ci \

View File

@@ -57,13 +57,14 @@ RUN set -x \
git \
git-flow \
git-svn \
gnupg \
hostname \
htop \
imagemagick \
iputils-ping \
less \
libc-dev \
libffi-dev\
libssl-dev\
make \
mongodb-org-shell \
mongodb-org-tools \
@@ -79,7 +80,6 @@ RUN set -x \
python-cffi \
python-dev \
python-pip \
python-setuptools \
python-wheel \
redis-tools \
rubygems \
@@ -103,7 +103,10 @@ RUN set -x \
# composer
&& curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer \
# ansible
&& pip install ansible \
&& pip install --upgrade pip \
&& pip install --upgrade setuptools \
&& pip install ansible \
\
# awesomeci
&& git clone https://github.com/cytopia/awesome-ci.git /usr/local/src/awesome-ci \
&& cd /usr/local/src/awesome-ci \

View File

@@ -57,13 +57,14 @@ RUN set -x \
git \
git-flow \
git-svn \
gnupg \
hostname \
htop \
imagemagick \
iputils-ping \
less \
libc-dev \
libffi-dev\
libssl-dev\
make \
mongodb-org-shell \
mongodb-org-tools \
@@ -79,7 +80,6 @@ RUN set -x \
python-cffi \
python-dev \
python-pip \
python-setuptools \
python-wheel \
redis-tools \
rubygems \
@@ -103,7 +103,10 @@ RUN set -x \
# composer
&& curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer \
# ansible
&& pip install ansible \
&& pip install --upgrade pip \
&& pip install --upgrade setuptools \
&& pip install ansible \
\
# awesomeci
&& git clone https://github.com/cytopia/awesome-ci.git /usr/local/src/awesome-ci \
&& cd /usr/local/src/awesome-ci \

View File

@@ -72,13 +72,14 @@ RUN set -x \
git \
git-flow \
git-svn \
gnupg \
hostname \
htop \
imagemagick \
iputils-ping \
less \
libc-dev \
libffi-dev\
libssl-dev\
make \
mongodb-org-shell \
mongodb-org-tools \
@@ -94,7 +95,6 @@ RUN set -x \
python-cffi \
python-dev \
python-pip \
python-setuptools \
python-wheel \
redis-tools \
rubygems \

View File

@@ -149,7 +149,10 @@ software_available:
ansible:
check: ansible --version | grep -E '^ansible [.0-9]+$'
all:
command: pip install ansible
command: |
pip install --upgrade pip \
&& pip install --upgrade setuptools \
&& pip install ansible \
awesomeci:
check: |
mdl --version | grep -E '[.0-9]+' \