diff options
author | Aldo Cortesi <aldo@corte.si> | 2018-06-13 09:19:42 +1200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-06-13 09:19:42 +1200 |
commit | d36b5aaadab8c100188ecb4bf1245cd098880b8f (patch) | |
tree | 8b1a1cc1d56b0cadcb3d764b2f3aa4831ada5535 /release/cibuild.py | |
parent | b6fd9b4484d8d13dfd98a900a9b97549c8f3e52f (diff) | |
parent | e98100e461ac39246b634add1ddde4d3415bdd3d (diff) | |
download | mitmproxy-d36b5aaadab8c100188ecb4bf1245cd098880b8f.tar.gz mitmproxy-d36b5aaadab8c100188ecb4bf1245cd098880b8f.tar.bz2 mitmproxy-d36b5aaadab8c100188ecb4bf1245cd098880b8f.zip |
Merge pull request #3190 from realeyes-media/master
Adding Docker build for Raspberry Pi 3 (ARMv7 Processor Family)
Diffstat (limited to 'release/cibuild.py')
-rwxr-xr-x | release/cibuild.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/release/cibuild.py b/release/cibuild.py index 17fb8554..2d11d69a 100755 --- a/release/cibuild.py +++ b/release/cibuild.py @@ -287,7 +287,7 @@ def build_wheel(be: BuildEnviron): # pragma: no cover def build_docker_image(be: BuildEnviron, whl: str): # pragma: no cover - click.echo("Building Docker image...") + click.echo("Building Docker images...") subprocess.check_call([ "docker", "build", @@ -297,6 +297,15 @@ def build_docker_image(be: BuildEnviron, whl: str): # pragma: no cover "--file", "docker/Dockerfile", "." ]) + subprocess.check_call([ + "docker", + "build", + "--tag", be.docker_tag + "-ARMv7", + "--build-arg", "WHEEL_MITMPROXY={}".format(whl), + "--build-arg", "WHEEL_BASENAME_MITMPROXY={}".format(os.path.basename(whl)), + "--file", "docker/DockerfileARMv7", + "." + ]) def build_pyinstaller(be: BuildEnviron): # pragma: no cover @@ -498,6 +507,7 @@ def upload(): # pragma: no cover "-p", be.docker_password, ]) subprocess.check_call(["docker", "push", be.docker_tag]) + subprocess.check_call(["docker", "push", be.docker_tag + "-ARMv7"]) if __name__ == "__main__": # pragma: no cover |