Speedup Git Cloning Ansible Repository
When building kolla-ansible image, it clones ansible source code from github. Since we just need the source code but not the commit history, there is no need to download all the commit log objects. This patch adds "--depth 1" option to git clone command. This will speedup kolla-ansible image building a lot, especially in countries with slow Internet access. Change-Id: I834f83a127350415a5861a2f5b2982df3d3e3f5a Closes-Bug: #1488744
This commit is contained in:
parent
93d709e634
commit
32d48e6fb7
@ -16,7 +16,7 @@ RUN yum -y install \
|
||||
RUN pip install -U pip wheel \
|
||||
&& pip install python-openstackclient shade
|
||||
|
||||
RUN git clone https://github.com/ansible/ansible.git \
|
||||
RUN git clone --depth 1 https://github.com/ansible/ansible.git \
|
||||
&& cd ansible \
|
||||
&& git submodule update --init --recursive \
|
||||
&& pip install .
|
||||
|
@ -25,7 +25,7 @@ RUN apt-get install -y --no-install-recommends git
|
||||
|
||||
RUN pip install shade
|
||||
|
||||
RUN git clone https://github.com/ansible/ansible.git \
|
||||
RUN git clone --depth 1 https://github.com/ansible/ansible.git \
|
||||
&& cd ansible \
|
||||
&& git submodule update --init --recursive \
|
||||
&& pip install --install-option="--install-scripts=/usr/bin" .
|
||||
|
Loading…
x
Reference in New Issue
Block a user