Relocated binary.spec and removed unused Dockerfile.linux-binary file.
This commit is contained in:
@@ -3,18 +3,16 @@
|
|||||||
block_cipher = None
|
block_cipher = None
|
||||||
|
|
||||||
|
|
||||||
a = Analysis(['../dcoscli/main.py'],
|
a = Analysis(['dcoscli/main.py'],
|
||||||
pathex=[os.path.dirname(os.getcwd()),
|
pathex=[os.path.dirname(os.getcwd()),
|
||||||
os.getcwd(),
|
os.getcwd(),
|
||||||
'env/lib/python3.4/site-packages',
|
'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,
|
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'],
|
hiddenimports=['_cffi_backend'],
|
||||||
hookspath=[],
|
hookspath=[],
|
||||||
runtime_hooks=[],
|
runtime_hooks=[],
|
||||||
@@ -22,8 +20,13 @@ a = Analysis(['../dcoscli/main.py'],
|
|||||||
win_no_prefer_redirects=False,
|
win_no_prefer_redirects=False,
|
||||||
win_private_assemblies=False,
|
win_private_assemblies=False,
|
||||||
cipher=block_cipher)
|
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,
|
exe = EXE(pyz,
|
||||||
a.scripts,
|
a.scripts,
|
||||||
a.binaries,
|
a.binaries,
|
||||||
@@ -33,4 +36,4 @@ exe = EXE(pyz,
|
|||||||
debug=False,
|
debug=False,
|
||||||
strip=False,
|
strip=False,
|
||||||
upx=True,
|
upx=True,
|
||||||
console=True )
|
console=True)
|
||||||
@@ -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
|
|
||||||
Reference in New Issue
Block a user