feat: Install requirements in separate step
Pre-installing the requirements avoids that a mere change of sources triggers a re-download during incremental docker build. Change-Id: I734e5d48866aea1b154c467536aaec751cb1740c
This commit is contained in:
parent
8c5bdbe569
commit
bec6c457e5
@ -21,6 +21,10 @@ RUN apt-get update -y && apt-get install -y --no-install-recommends apt-utils \
|
||||
&& mkdir -p /etc/skyline /var/log/skyline /var/lib/skyline \
|
||||
&& pip install -U ${SKYLINE_CONSOLE_PACKAGE_URL}
|
||||
|
||||
COPY ./requirements.txt /skyline-apiserver/requirements.txt
|
||||
|
||||
RUN pip install -r skyline-apiserver/requirements.txt -chttps://releases.openstack.org/constraints/upper/master
|
||||
|
||||
COPY ./ /skyline-apiserver/
|
||||
|
||||
RUN git init /skyline-apiserver \
|
||||
|
Loading…
Reference in New Issue
Block a user