diff options
author | marcymarcy <marcy@realeyes.com> | 2018-06-05 14:12:32 -0600 |
---|---|---|
committer | marcymarcy <marcy@realeyes.com> | 2018-06-05 14:12:32 -0600 |
commit | d80271c6417d0cdf24c7d9e5c89b1112b5fa5e09 (patch) | |
tree | 0e5644c3efb591cae91687944779a65514f63a7b | |
parent | aeb772e741c1b42813b7e3d7a8bdffeaeef9bbec (diff) | |
download | mitmproxy-d80271c6417d0cdf24c7d9e5c89b1112b5fa5e09.tar.gz mitmproxy-d80271c6417d0cdf24c7d9e5c89b1112b5fa5e09.tar.bz2 mitmproxy-d80271c6417d0cdf24c7d9e5c89b1112b5fa5e09.zip |
Adding ARMv7 into build
-rwxr-xr-x | release/cibuild.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/release/cibuild.py b/release/cibuild.py index 17fb8554..201a94b6 100755 --- a/release/cibuild.py +++ b/release/cibuild.py @@ -299,6 +299,18 @@ def build_docker_image(be: BuildEnviron, whl: str): # pragma: no cover ]) +def build_docker_image(be: BuildEnviron, whl: str): # pragma: no cover + click.echo("Building ARMv7 Docker image...") + 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 click.echo("Building pyinstaller package...") @@ -499,6 +511,16 @@ def upload(): # pragma: no cover ]) subprocess.check_call(["docker", "push", be.docker_tag]) + if be.should_upload_docker: + click.echo("Uploading ARMv7 Docker image to tag={}...".format(be.docker_tag + "ARMv7")) + subprocess.check_call([ + "docker", + "login", + "-u", be.docker_username, + "-p", be.docker_password, + ]) + subprocess.check_call(["docker", "push", be.docker_tag + "ARMv7"]) + if __name__ == "__main__": # pragma: no cover cli() |