You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jul 23, 2024. It is now read-only.
curl --data '{"text": "✅ Job *'$CIRCLE_JOB'* succeeded on *'$CIRCLE_BRANCH''$CIRCLE_TAG'*. Please see '$CIRCLE_BUILD_URL' for details."}' "$SLACK_WEBHOOK_URL"
26
+
when: on_success
27
+
notify-failure:
28
+
steps:
29
+
- run:
30
+
name: "notify slack when job fail"
31
+
command : |
32
+
curl --data '{"text": "❌ Job *'$CIRCLE_JOB'* failed on *'$CIRCLE_BRANCH''$CIRCLE_TAG'*. Please see '$CIRCLE_BUILD_URL' for details."}' "$SLACK_WEBHOOK_URL"
name: "Insert phrase `include 'android_instrumented_test'` at the end of the `settings.gradle`."
101
+
command: |
102
+
sed -i -e '$ainclude '\''android_instrumented_test'\''' settings.gradle
103
+
104
+
check_android_version: &check_android_version
105
+
run:
106
+
name: "Change to Android version"
107
+
command: |
108
+
version=$(.circleci/version.sh)
109
+
sed -i "s/version '.*'/version '${version}-android'/" build.gradle
110
+
sed -i "s/java.util.concurrent.CompletableFuture/java8.util.concurrent.CompletableFuture/" core/src/test/java/com/klaytn/caver/legacy/scenario/FastTransactionManagerIT.java
111
+
112
+
if [ -z "$CIRCLE_TAG" ]; then
113
+
echo "this is not RC version"
114
+
else
115
+
echo "trigger CIRCLE_TAG $CIRCLE_TAG"
116
+
sed -i "s/version '.*'/version '${CIRCLE_TAG:1}-android'/" build.gradle
117
+
sed -i "s/java.util.concurrent.CompletableFuture/java8.util.concurrent.CompletableFuture/" core/src/test/java/com/klaytn/caver/legacy/scenario/FastTransactionManagerIT.java
sed -i "s/version '.*'/version '${version}-android'/" build.gradle
122
-
sed -i "s/ext.web3jVersion = '.*'/ext.web3jVersion = '$web3j_version-android'/" build.gradle
123
-
sed -i "s/java.util.concurrent.CompletableFuture/java8.util.concurrent.CompletableFuture/" core/src/test/java/com/klaytn/caver/legacy/scenario/FastTransactionManagerIT.java
124
-
125
-
if [ -z "$CIRCLE_TAG" ]; then
126
-
echo "this is not RC version"
127
-
else
128
-
echo "trigger CIRCLE_TAG $CIRCLE_TAG"
129
-
sed -i "s/version '.*'/version '${CIRCLE_TAG:1}-android'/" build.gradle
130
-
sed -i "s/ext.web3jVersion = '.*'/ext.web3jVersion = '$web3j_version-android'/" build.gradle
131
-
sed -i "s/java.util.concurrent.CompletableFuture/java8.util.concurrent.CompletableFuture/" core/src/test/java/com/klaytn/caver/legacy/scenario/FastTransactionManagerIT.java
132
-
fi
133
-
134
-
awk '/version '\''/' build.gradle
135
-
awk '/ext.web3jVersion = '\''/' build.gradle
169
+
- *check_android_version
136
170
- run:
137
171
name: Create avd
138
172
command: |
@@ -155,13 +189,22 @@ jobs:
155
189
adb shell settings put global transition_animation_scale 0.0
156
190
adb shell settings put global animator_duration_scale 0.0
sed -i "s/version '.*'/version '${version}-android'/" build.gradle
301
-
sed -i "s/ext.web3jVersion = '.*'/ext.web3jVersion = '$web3j_version-android'/" build.gradle
302
-
sed -i "s/java.util.concurrent.CompletableFuture/java8.util.concurrent.CompletableFuture/" core/src/test/java/com/klaytn/caver/legacy/scenario/FastTransactionManagerIT.java
303
-
304
-
if [ -z "$CIRCLE_TAG" ]; then
305
-
echo "this is not RC version"
306
-
else
307
-
echo "trigger CIRCLE_TAG $CIRCLE_TAG"
308
-
sed -i "s/version '.*'/version '${CIRCLE_TAG:1}-android'/" build.gradle
309
-
sed -i "s/ext.web3jVersion = '.*'/ext.web3jVersion = '$web3j_version-android'/" build.gradle
310
-
sed -i "s/java.util.concurrent.CompletableFuture/java8.util.concurrent.CompletableFuture/" core/src/test/java/com/klaytn/caver/legacy/scenario/FastTransactionManagerIT.java
311
-
fi
312
-
313
332
version=v$(.circleci/version.sh)
314
333
echo "Publishing a major android release! version=$version"
0 commit comments