Skip to content

Commit 362df6b

Browse files
author
Łukasz Paczos
committed
use mbgl/android-ndk-r21e:f547210689 image instead of latest due to Java 11 requirement
1 parent 90125a3 commit 362df6b

File tree

1 file changed

+14
-21
lines changed

1 file changed

+14
-21
lines changed

.circleci/config.yml

Lines changed: 14 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
version: 2.1
2+
3+
executors:
4+
java-executor:
5+
docker:
6+
- image: mbgl/android-ndk-r21e:f547210689
7+
working_directory: ~/code
8+
environment:
9+
MBX_CI_DOMAIN: o619qyc20d.execute-api.us-east-1.amazonaws.com
10+
211
workflows:
312
version: 2
413
release-workflow:
@@ -75,18 +84,14 @@ commands:
7584
7685
jobs:
7786
build:
78-
working_directory: ~/code
79-
docker:
80-
- image: mbgl/android-ndk-r21e:latest
87+
executor: java-executor
8188
steps:
8289
- checkout
8390
- build-release
8491
- build-cli
8592

8693
test:
87-
working_directory: ~/code
88-
docker:
89-
- image: mbgl/android-ndk-r21e:latest
94+
executor: java-executor
9095
steps:
9196
- checkout
9297
- restore_cache:
@@ -99,11 +104,7 @@ jobs:
99104

100105
# ------------------------------------------------------------------------------
101106
publish-snapshot:
102-
environment:
103-
- MBX_CI_DOMAIN: o619qyc20d.execute-api.us-east-1.amazonaws.com
104-
docker:
105-
- image: mbgl/android-ndk-r21e:latest
106-
working_directory: ~/code
107+
executor: java-executor
107108
steps:
108109
- checkout
109110
- setup-aws-credentials
@@ -113,11 +114,7 @@ jobs:
113114
make sdk-registry-publish-snapshot
114115
115116
release:
116-
environment:
117-
- MBX_CI_DOMAIN: o619qyc20d.execute-api.us-east-1.amazonaws.com
118-
docker:
119-
- image: mbgl/android-ndk-r21e:latest
120-
working_directory: ~/code
117+
executor: java-executor
121118
steps:
122119
- checkout
123120
- build-release
@@ -135,11 +132,7 @@ jobs:
135132
git config --global user.email no-reply@mapbox.com && git config --global user.name mapbox-ci
136133
make sdk-registry-publish
137134
publish-documentation:
138-
environment:
139-
- MBX_CI_DOMAIN: o619qyc20d.execute-api.us-east-1.amazonaws.com
140-
docker:
141-
- image: mbgl/android-ndk-r21e:latest
142-
working_directory: ~/code
135+
executor: java-executor
143136
steps:
144137
- checkout
145138
- setup-aws-credentials

0 commit comments

Comments
 (0)