simplify packaging with docker
Small tweak to the docker CLI invokation when packaging to make it less verbose. Related: Ida07b3b439949fe83066039350647901693d4816 Sem-Ver: bugfix Change-Id: I6a9bc7d3686a1b116d664db77f072b004b30fd25
This commit is contained in:
parent
a00088c413
commit
fa9f554124
@ -12,7 +12,7 @@
|
||||
2. run the image
|
||||
|
||||
```shell
|
||||
Docker run -i -v /path/to/synergy-scheduler-manager:/tmp/python-synergy-scheduler-manager scheduler-builder-{centos7,ubuntu-14.04}
|
||||
Docker run -i -v /path/to/synergy-scheduler-manager:/tmp/synergy scheduler-builder-{centos7,ubuntu-14.04}
|
||||
```
|
||||
the deb/rpm will be output in `path/to/synergy-scheduler-manager/build`
|
||||
|
||||
|
@ -7,7 +7,7 @@ RUN yum install -y centos-release-openstack-liberty \
|
||||
python-setuptools \
|
||||
&& yum update -y
|
||||
RUN yum install -y python-pbr # Needs centos-release-openstack-* to be installed first
|
||||
RUN mkdir /tmp/python-synergy-scheduler-manager
|
||||
RUN mkdir /tmp/synergy
|
||||
RUN useradd -m -p pkger pkger
|
||||
USER pkger
|
||||
COPY build.sh /home/pkger/
|
||||
|
@ -2,7 +2,7 @@
|
||||
set -e -x
|
||||
|
||||
RPMBUILD=/home/pkger/rpmbuild
|
||||
PKG_DIR=/tmp/python-synergy-scheduler-manager
|
||||
PKG_DIR=/tmp/synergy
|
||||
|
||||
|
||||
function get_version() {
|
||||
|
@ -11,7 +11,7 @@ RUN apt-get update \
|
||||
python-all \
|
||||
python-pbr \
|
||||
python-setuptools
|
||||
RUN mkdir /tmp/python-synergy-scheduler-manager
|
||||
RUN mkdir /tmp/synergy
|
||||
RUN useradd -m -p pkger pkger
|
||||
USER pkger
|
||||
COPY build.sh /home/pkger/build.sh
|
||||
|
@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
set -e -x
|
||||
|
||||
PKG_DIR=/tmp/python-synergy-scheduler-manager
|
||||
PKG_DIR=/tmp/synergy
|
||||
|
||||
|
||||
function copy_source() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user