File tree Expand file tree Collapse file tree 4 files changed +21
-1
lines changed
Expand file tree Collapse file tree 4 files changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -182,6 +182,9 @@ class Utils {
182182 return 'windows-amd64' ;
183183 }
184184 if ( ( 0 , os_1 . platform ) ( ) . includes ( 'darwin' ) ) {
185+ if ( ( 0 , os_1 . arch ) ( ) . includes ( 'arm' ) ) {
186+ return ( 0 , os_1 . arch ) ( ) . includes ( '64' ) ? 'mac-arm64' : 'mac-arm' ;
187+ }
185188 return 'mac-386' ;
186189 }
187190 if ( ( 0 , os_1 . arch ) ( ) . includes ( 'arm' ) ) {
Original file line number Diff line number Diff line change @@ -152,6 +152,9 @@ export class Utils {
152152 return 'windows-amd64' ;
153153 }
154154 if ( platform ( ) . includes ( 'darwin' ) ) {
155+ if ( arch ( ) . includes ( 'arm' ) ) {
156+ return arch ( ) . includes ( '64' ) ? 'mac-arm64' : 'mac-arm' ;
157+ }
155158 return 'mac-386' ;
156159 }
157160 if ( arch ( ) . includes ( 'arm' ) ) {
Original file line number Diff line number Diff line change @@ -31,7 +31,19 @@ setWindowsProperties() {
3131
3232setMacProperties () {
3333 FROGBOT_OS=" mac"
34- URL=" ${PLATFORM_URL} /artifactory/${REMOTE_PATH} frogbot/v2/${VERSION} /frogbot-mac-386/frogbot"
34+ MACHINE_TYPE=" $( uname -m) "
35+ case $MACHINE_TYPE in
36+ arm | armv7l)
37+ ARCH=" arm"
38+ ;;
39+ aarch64)
40+ ARCH=" arm64"
41+ ;;
42+ * )
43+ ARCH=" 386"
44+ ;;
45+ esac
46+ URL=" ${PLATFORM_URL} /artifactory/${REMOTE_PATH} frogbot/v2/${VERSION} /frogbot-${FROGBOT_OS} -${ARCH} /frogbot"
3547 FILE_NAME=" frogbot"
3648}
3749
Original file line number Diff line number Diff line change @@ -67,6 +67,8 @@ buildAndUpload 'frogbot-linux-arm' 'linux' 'arm' ''
6767buildAndUpload ' frogbot-linux-ppc64' ' linux' ' ppc64' ' '
6868buildAndUpload ' frogbot-linux-ppc64le' ' linux' ' ppc64le' ' '
6969buildAndUpload ' frogbot-mac-386' ' darwin' ' amd64' ' '
70+ buildAndUpload ' frogbot-mac-arm64' ' darwin' ' arm64' ' '
71+ buildAndUpload ' frogbot-mac-arm' ' darwin' ' arm' ' '
7072buildAndUpload ' frogbot-windows-amd64' ' windows' ' amd64' ' .exe'
7173
7274jf rt u " ./buildscripts/getFrogbot.sh" " $pkgPath /$version /" --flat
You can’t perform that action at this time.
0 commit comments