File tree 2 files changed +19
-0
lines changed
2 files changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -36,6 +36,11 @@ references:
36
36
- image : dockcross/manylinux1-x86
37
37
<< : *ci_steps
38
38
39
+ aarch64_build_job : &aarch64_build_job
40
+ docker :
41
+ - image : dockcross/manylinux2014-aarch64
42
+ << : *ci_steps
43
+
39
44
no_filters : &no_filters
40
45
filters :
41
46
tags :
55
60
manylinux-x86_cp37-cp37m :
56
61
<< : *x86_build_job
57
62
63
+ # aarch64
64
+ manylinux-aarch64_cp37-cp37m :
65
+ << : *aarch64_build_job
66
+
58
67
deploy-master :
59
68
docker :
60
69
- image : circleci/python:3.7.0-stretch
@@ -96,6 +105,9 @@ workflows:
96
105
<< : *no_filters
97
106
- manylinux-x86_cp37-cp37m :
98
107
<< : *no_filters
108
+ # aarch64
109
+ - manylinux-aarch64_cp37-cp37m :
110
+ << : *no_filters
99
111
100
112
- deploy-master :
101
113
requires :
@@ -105,6 +117,8 @@ workflows:
105
117
# x86
106
118
- manylinux-x86_cp27-cp27mu
107
119
- manylinux-x86_cp37-cp37m
120
+ # aarch64
121
+ - manylinux-aarch64_cp37-cp37m
108
122
filters :
109
123
branches :
110
124
only : master
@@ -116,6 +130,8 @@ workflows:
116
130
# x86
117
131
- manylinux-x86_cp27-cp27mu
118
132
- manylinux-x86_cp37-cp37m
133
+ # aarch64
134
+ - manylinux-aarch64_cp37-cp37m
119
135
filters :
120
136
tags :
121
137
only : /^[0-9]+(\.[0-9]+)*(\.post[0-9]+)?$/
Original file line number Diff line number Diff line change @@ -26,6 +26,9 @@ before_install:
26
26
# SETUP_CMAKE_ARGS
27
27
if arch in ["x86", "x84"]:
28
28
os.environ["SETUP_CMAKE_ARGS"] = "-DOPENSSL_ROOT_DIR:PATH=/usr/local/ssl " + os.environ["SETUP_CMAKE_ARGS"]
29
+ # SETUP_BDIST_WHEEL_ARGS
30
+ if arch == "aarch64":
31
+ os.environ["SETUP_BDIST_WHEEL_ARGS"] = "--plat-name %s" % image_name
29
32
ci.driver.Driver.save_env(os.environ)
30
33
31
34
travis :
You can’t perform that action at this time.
0 commit comments