cicd: new workflow

This commit is contained in:
Andrew Hlynskyi 2023-04-04 02:38:29 +03:00
parent 1b1c3974f7
commit cc4f932d17
14 changed files with 611 additions and 228 deletions

View file

@ -2,12 +2,18 @@
set -e
cargo build --release
root_dir=$PWD
if [ "$CI" == true ]; then
set -x
tree_sitter="$TREE_SITTER"
else
cargo build --release
tree_sitter=${root_dir}/target/release/tree-sitter
fi
filter_grammar_name=$1
root_dir=$PWD
tree_sitter=${root_dir}/target/release/tree-sitter
grammars_dir=${root_dir}/test/fixtures/grammars
grammar_files=$(find $grammars_dir -name grammar.js | grep -v node_modules)

View file

@ -2,7 +2,15 @@
set -e
cargo build --release
root_dir=$PWD
if [ "$CI" == true ]; then
set -x
tree_sitter="$TREE_SITTER"
else
cargo build --release
tree_sitter=${root_dir}/target/release/tree-sitter
fi
build_wasm_args=
if [[ $1 == "--docker" ]]; then
@ -12,8 +20,6 @@ fi
filter_grammar_name=$1
root_dir=$PWD
tree_sitter=${root_dir}/target/release/tree-sitter
grammars_dir=${root_dir}/test/fixtures/grammars
grammar_files=$(find $grammars_dir -name grammar.js | grep -v node_modules)