From d0813991bdae665f609560739a020186c57d524b Mon Sep 17 00:00:00 2001 From: Jonathan Turner Date: Wed, 10 Mar 2021 08:42:16 +1300 Subject: [PATCH] Add files via upload The release script that will publish all the required parts of Nushell to crates.io --- nu_release.nu | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 nu_release.nu diff --git a/nu_release.nu b/nu_release.nu new file mode 100644 index 0000000..704e23e --- /dev/null +++ b/nu_release.nu @@ -0,0 +1,17 @@ +cd crates + +let first-wave = [nu-ansi-term, nu-source, nu-errors, nu-protocol, nu-value-ext, nu-test-support, nu-table, nu-parser, nu-plugin, nu-data, nu-stream, nu-engine, nu-json] + +echo $first-wave | each { enter $it; cargo publish; exit; sleep 1min } + +let second-wave = [nu-command, nu-cli] + +echo $second-wave | each { enter $it; cargo publish --no-verify; exit; sleep 1min } + +ls nu_plugin_* | each { enter $it.name; cargo publish; exit } + +sleep 1min + +cd .. + +cargo publish