Update release.sh to include new builds on website (#9765)
This commit is contained in:
parent
5fe738723c
commit
783945e55d
|
|
@ -103,6 +103,16 @@ do
|
||||||
done < manifest
|
done < manifest
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
|
package="$(grep *_darwin_amd64.dmg manifest | cut -f2 -d' ')"
|
||||||
|
cat -<<EOF
|
||||||
|
{
|
||||||
|
"platform": "macOS (via signed .dmg)",
|
||||||
|
"link": "https://dl.influxdata.com/telegraf/releases/$package",
|
||||||
|
"code": [
|
||||||
|
|
||||||
|
]
|
||||||
|
},
|
||||||
|
EOF
|
||||||
package="$(grep *_amd64.deb manifest | cut -f2 -d' ')"
|
package="$(grep *_amd64.deb manifest | cut -f2 -d' ')"
|
||||||
cat -<<EOF
|
cat -<<EOF
|
||||||
{
|
{
|
||||||
|
|
@ -131,8 +141,8 @@ cat -<<EOF
|
||||||
"platform": "Windows Binaries (64-bit)",
|
"platform": "Windows Binaries (64-bit)",
|
||||||
"sha256":"$(sha256sum $package | cut -f1 -d' ')",
|
"sha256":"$(sha256sum $package | cut -f1 -d' ')",
|
||||||
"code":[
|
"code":[
|
||||||
"wget https://dl.influxdata.com/telegraf/releases/$package",
|
"wget https://dl.influxdata.com/telegraf/releases/$package -UseBasicParsing -OutFile $package",
|
||||||
"unzip $package"
|
"Expand-Archive .\\$package -DestinationPath 'C:\\Program Files\\InfluxData\\telegraf\\'"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
EOF
|
EOF
|
||||||
|
|
@ -147,6 +157,17 @@ cat -<<EOF
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
EOF
|
EOF
|
||||||
|
package="$(grep *_static_linux_amd64.tar.gz manifest | cut -f2 -d' ')"
|
||||||
|
cat -<<EOF
|
||||||
|
{
|
||||||
|
"platform": "Linux Binaries (64-bit, static)",
|
||||||
|
"sha256":"$(sha256sum $package | cut -f1 -d' ')",
|
||||||
|
"code":[
|
||||||
|
"wget https://dl.influxdata.com/telegraf/releases/$package",
|
||||||
|
"tar xf $package"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
EOF
|
||||||
package="$(grep *linux_i386.tar.gz manifest | cut -f2 -d' ')"
|
package="$(grep *linux_i386.tar.gz manifest | cut -f2 -d' ')"
|
||||||
cat -<<EOF
|
cat -<<EOF
|
||||||
{
|
{
|
||||||
|
|
@ -161,7 +182,18 @@ EOF
|
||||||
package="$(grep *linux_armhf.tar.gz manifest | cut -f2 -d' ')"
|
package="$(grep *linux_armhf.tar.gz manifest | cut -f2 -d' ')"
|
||||||
cat -<<EOF
|
cat -<<EOF
|
||||||
{
|
{
|
||||||
"platform": "Linux Binaries (ARM)",
|
"platform": "Linux Binaries (ARMv7)",
|
||||||
|
"sha256":"$(sha256sum $package | cut -f1 -d' ')",
|
||||||
|
"code":[
|
||||||
|
"wget https://dl.influxdata.com/telegraf/releases/$package",
|
||||||
|
"tar xf $package"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
EOF
|
||||||
|
package="$(grep *linux_arm64.tar.gz manifest | cut -f2 -d' ')"
|
||||||
|
cat -<<EOF
|
||||||
|
{
|
||||||
|
"platform": "Linux Binaries (ARMv8)",
|
||||||
"sha256":"$(sha256sum $package | cut -f1 -d' ')",
|
"sha256":"$(sha256sum $package | cut -f1 -d' ')",
|
||||||
"code":[
|
"code":[
|
||||||
"wget https://dl.influxdata.com/telegraf/releases/$package",
|
"wget https://dl.influxdata.com/telegraf/releases/$package",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue