From 03426b9d09682a09a7bf9d7e41a9f808cc7d39fc Mon Sep 17 00:00:00 2001 From: Luni-4 Date: Thu, 8 Apr 2021 17:33:25 +0200 Subject: [PATCH] Publish moz-grammars automatically on crates.io --- .taskcluster.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.taskcluster.yml b/.taskcluster.yml index 192e64666..36be122c3 100644 --- a/.taskcluster.yml +++ b/.taskcluster.yml @@ -331,7 +331,7 @@ tasks: features: taskclusterProxy: true maxRunTime: 3600 - image: "mozilla/taskboot:0.3.2" + image: "mozilla/taskboot:0.3.3" env: TASKCLUSTER_SECRET: project/relman/rust-code-analysis/deploy command: @@ -341,6 +341,10 @@ tasks: git config --global user.name moz.tools Bot && git clone --quiet ${repository} && cd rust-code-analysis && + cd tree-sitter-ccomment && taskboot cargo-publish --ignore-published && cd .. && + cd tree-sitter-preproc && taskboot cargo-publish --ignore-published && cd .. && + cd tree-sitter-mozjs && taskboot cargo-publish --ignore-published && cd .. && + cd tree-sitter-mozcpp && taskboot cargo-publish --ignore-published && cd .. && taskboot retrieve-artifact --output-path=. --artifacts=public/book.tar.gz && tar xfz book.tar.gz -C rust-code-analysis-book && ./rust-code-analysis-book/deploy-to-GitHub-Pages &&