summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorTim Oram <dev@mitmaro.ca>2021-07-05 16:55:19 -0230
committerTim Oram <dev@mitmaro.ca>2021-07-05 17:04:53 -0230
commit1f54cb10d4da0246e05b56032ea1ba58327cc548 (patch)
tree13ae41d5f9b9cf0485382e9c71bc388527e4e3e1 /scripts
parent4ac129cf81c8322824f1a4c4ef1fa70e1d4da1bc (diff)
Publish crates
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/publish.bash10
1 files changed, 6 insertions, 4 deletions
diff --git a/scripts/publish.bash b/scripts/publish.bash
index e574dda..a8ac0ed 100755
--- a/scripts/publish.bash
+++ b/scripts/publish.bash
@@ -7,14 +7,15 @@ fi
set -euo pipefail
+# order is based on dependency graph
crates=(
- 'src/'
"src/config"
- "src/core"
"src/display"
- "src/input"
"src/todo_file"
+ "src/input"
"src/view"
+ "src/core"
+ "src"
)
for crate in "${crates[@]}"; do
@@ -24,5 +25,6 @@ for crate in "${crates[@]}"; do
cargo publish "$@"
1>&2 echo "$crate published"
1>&2 echo
- )
+ sleep 10
+ ) || true
done