8000 Added script to automatically update arduino-cli · arduino-collections/Arduino-1@64c53af · GitHub
[go: up one dir, main page]

Skip to content

Commit 64c53af

Browse files
committed
Added script to automatically update arduino-cli
1 parent 9eb535e commit 64c53af

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

build/update_arduino_cli.sh

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
#!/bin/bash -ex
2+
3+
VERSION=$1
4+
if [ -z $VERSION ]; then
5+
echo Please specify an arduino-cli version
6+
exit 1
7+
fi
8+
9+
git rm arduino-cli*.sha -f
10+
rm -f arduino-cli_${VERSION}*
11+
12+
for VARIANT in Linux_32bit.tar.gz Linux_64bit.tar.gz Linux_ARM64.tar.gz macOS_64bit.tar.gz Linux_ARMv7.tar.gz Windows_32bit.zip; do
13+
wget https://downloads.arduino.cc/arduino-cli/arduino-cli_${VERSION}_${VARIANT}
14+
shasum arduino-cli_${VERSION}_${VARIANT} | cut -d " " -f 1 > arduino-cli_${VERSION}_${VARIANT}.sha
15+
git add arduino-cli_${VERSION}_${VARIANT}.sha
16+
done
17+
18+
sed -i "s/\\(ARDUINO-CLI-VERSION\" value=\\)\"\\(.*\\)\"/\\1\"${VERSION}\"/" build.xml
19+
git add build.xml
20+

0 commit comments

Comments
 (0)
0