Relocated binary.spec and removed unused Dockerfile.linux-binary file.

This commit is contained in:
Kevin Klues
2017-06-28 21:15:16 -07:00
parent 6aee075bec
commit 8ff914c75a
2 changed files with 14 additions and 43 deletions

View File

@@ -3,18 +3,16 @@
block_cipher = None
a = Analysis(['../dcoscli/main.py'],
a = Analysis(['dcoscli/main.py'],
pathex=[os.path.dirname(os.getcwd()),
os.getcwd(),
'env/lib/python3.4/site-packages',
'../env/lib/python3.4/site-packages',
],
'../env/lib/python3.4/site-packages'],
datas=[('dcoscli/data/help/*','dcoscli/data/help'),
('dcoscli/data/schemas/*', 'dcoscli/data/schemas'),
('../dcos/data/config-schema/*', 'dcos/data/config-schema'),
('../dcos/data/marathon/*', 'dcos/data/marathon')],
binaries=None,
datas=[('../dcoscli/data/help/*', 'dcoscli/data/help'),
('../dcoscli/data/schemas/*', 'dcoscli/data/schemas'),
('../../dcos/data/config-schema/*', 'dcos/data/config-schema'),
('../../dcos/data/marathon/*', 'dcos/data/marathon')
],
hiddenimports=['_cffi_backend'],
hookspath=[],
runtime_hooks=[],
@@ -22,8 +20,13 @@ a = Analysis(['../dcoscli/main.py'],
win_no_prefer_redirects=False,
win_private_assemblies=False,
cipher=block_cipher)
pyz = PYZ(a.pure, a.zipped_data,
cipher=block_cipher)
pyz = PYZ(a.pure,
a.zipped_data,
cipher=block_cipher)
exe = EXE(pyz,
a.scripts,
a.binaries,
@@ -33,4 +36,4 @@ exe = EXE(pyz,
debug=False,
strip=False,
upx=True,
console=True )
console=True)

View File

@@ -1,32 +0,0 @@
# This image runs the dcos-cli test suite.
FROM ubuntu:16.04
MAINTAINER support@mesosphere.com
RUN apt-get update && apt-get install -y \
httpie \
jq \
make \
python3-venv \
openssh-client \
git \
sudo \
language-pack-en \
&& sudo apt-get update --fix-missing \
&& sudo apt-get install -y build-essential libssl-dev libffi-dev python-dev python3-pip python3-venv \
&& pip3 install pip --upgrade \
&& python3 -m pip install pyinstaller==3.1.1
ENV LC_CTYPE en_US.UTF-8
ENV LANG en_US.UTF-8
ENV LANGUAGE en_US
ENV LC_ALL ""
ADD . /dcos-cli
WORKDIR /dcos-cli
RUN make clean env packages
WORKDIR /dcos-cli/cli
RUN make clean env packages
RUN make binary && PATH=/dcos-cli/cli/dist:$PATH