Skip to content

Commit 1c8a897

Browse files
Update az-publish.sh
1 parent cf54580 commit 1c8a897

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

bin/ci/az-publish.sh

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@ XC_VERSION=$(xcode_version)
5454
# Evaluate calabash.framework SHASUM256
5555
FRAMEWORK_SHASUM256=$(shasum --algorithm 256 ${WORKING_DIR}/calabash.framework/calabash | cut -d " " -f 1)
5656

57+
# Evaluate calabash.xcframework SHASUM256
58+
XCFRAMEWORK_SHASUM256=$(shasum --algorithm 256 ${WORKING_DIR}/calabash.xcframework | cut -d " " -f 1)
59+
5760
# Evaluate dylibFAT SHASUM256
5861
DYLIBFAT_SHASUM256=$(shasum --algorithm 256 ${WORKING_DIR}/calabash-dylibs/libCalabashFAT.dylib | cut -d " " -f 1)
5962

@@ -63,6 +66,12 @@ zip_with_ditto "${WORKING_DIR}/calabash.framework" "${CALABASH_FRAMEWORK}"
6366
CALABASH_FRAMEWORK_NAME="calabash.framework-${VERSION}-Xcode-${XC_VERSION}-${GIT_SHA}.zip"
6467
azupload "${CALABASH_FRAMEWORK}" "${CALABASH_FRAMEWORK_NAME}"
6568

69+
# Upload `calabash.framework.zip`
70+
CALABASH_XCFRAMEWORK="${WORKING_DIR}/calabash.xcframework.zip"
71+
zip_with_ditto "${WORKING_DIR}/calabash.xcframework" "${CALABASH_XCFRAMEWORK}"
72+
CALABASH_XCFRAMEWORK_NAME="calabash.framework-${VERSION}-Xcode-${XC_VERSION}-${GIT_SHA}.zip"
73+
azupload "${CALABASH_XCFRAMEWORK}" "${CALABASH_XCFRAMEWORK_NAME}"
74+
6675
# Upload `libCalabashFAT.dylib`
6776
CALABASH_FAT="${WORKING_DIR}/calabash-dylibs/libCalabashFAT.dylib"
6877
CALABASH_FAT_NAME="libCalabashFAT-${VERSION}-Xcode-${XC_VERSION}-${GIT_SHA}.dylib"
@@ -97,8 +106,10 @@ product_version:$VERSION
97106
Xcode_version:$XC_VERSION
98107
commit_sha:$GIT_SHA
99108
framework_shasum256:$FRAMEWORK_SHASUM256
109+
xcframework_shasum256:$XCFRAMEWORK_SHASUM256
100110
dylibFAT_shasum256:$DYLIBFAT_SHASUM256
101111
framework_zip:$CALABASH_FRAMEWORK_NAME
112+
xcframework_zip:$CALABASH_XCFRAMEWORK_NAME
102113
dylibFAT:$CALABASH_FAT_NAME
103114
EOF
104115
azupload "$ARTIFACT_TXT" "${ARTIFACT_NAME}.txt"
@@ -113,8 +124,10 @@ cat <<EOF >"${ARTIFACT_JSON}"
113124
"Xcode_version" : "$XC_VERSION",
114125
"commit_sha" : "$GIT_SHA",
115126
"framework_shasum256" : "$FRAMEWORK_SHASUM256",
127+
"xcframework_shasum256" : "$XCFRAMEWORK_SHASUM256",
116128
"dylibFAT_shasum256" : "$DYLIBFAT_SHASUM256",
117129
"framework_zip" : "$CALABASH_FRAMEWORK_NAME",
130+
"xcframework_zip" : "$CALABASH_XCFRAMEWORK_NAME",
118131
"dylibFAT" : "$CALABASH_FAT_NAME"
119132
}
120133
EOF

0 commit comments

Comments
 (0)