blob: 365ca369a16257bd6d258c43d3c7e8a6dceb70db (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 | #!/bin/bash
# Markdown helpers
HEADER='### Downloads'
ROW_TEMPLATE='- [{{name}}]({{url}})'
# Grab application version
VERSION=$(bin/drive-darwin-amd64 --version | awk '{print $2}' | sed -e 's/v//')
# Print markdown header
echo "$HEADER"
for bin_path in bin/drive-*; do
    # Upload file
    URL=$(drive upload --file $bin_path --share | awk '/https/ {print $9}')
    # Render markdown row and print to screen
    NAME="$(basename $bin_path) v${VERSION}"
    ROW=${ROW_TEMPLATE//"{{name}}"/$NAME}
    ROW=${ROW//"{{url}}"/$URL}
    echo "$ROW"
done
 |