1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-02-01 19:15:01 +02:00
joplin/Tools/build-all.sh

35 lines
1.4 KiB
Bash
Raw Normal View History

2018-05-02 15:31:17 +01:00
#!/bin/bash
2020-01-21 09:42:27 +00:00
set -e
2018-05-02 15:31:17 +01:00
ROOT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
2020-01-21 09:42:27 +00:00
echo "---------------------------------------------------"
echo "Rebuild API doc..."
echo "---------------------------------------------------"
2019-12-14 10:55:58 +00:00
# TODO: When the apidoc command fails, it copy the failure in api.md, but shouldn't be doing that
2020-01-21 09:42:27 +00:00
"$ROOT_DIR/../CliClient/run.sh" apidoc > "$ROOT_DIR/../readme/api.md"
echo "---------------------------------------------------"
echo "$ROOT_DIR/update-readme-download.js..."
echo "---------------------------------------------------"
node "$ROOT_DIR/update-readme-download.js"
echo "---------------------------------------------------"
echo "$ROOT_DIR/build-release-stats.js..."
echo "---------------------------------------------------"
node "$ROOT_DIR/build-release-stats.js"
echo "---------------------------------------------------"
echo "$ROOT_DIR/build-welcome.js..."
echo "---------------------------------------------------"
node "$ROOT_DIR/build-welcome.js"
echo "---------------------------------------------------"
echo "$ROOT_DIR/build-website.js..."
echo "---------------------------------------------------"
node "$ROOT_DIR/build-website.js"
echo "---------------------------------------------------"
echo "Commit changes..."
echo "---------------------------------------------------"
git add -A && git commit -m "Update website" && git pull && git push