Flutterando / slidy

CLI package manager and template for Flutter
https://pub.dev/packages/slidy
Apache License 2.0
803 stars 101 forks source link

Bug no slidy run ao executar comando com argumentos #214

Closed emersonsiega closed 3 years ago

emersonsiega commented 3 years ago

Percebi uma diferença entre executar manualmente o comando lcov --remove coverage/lcov.info '**/*.g.dart' -o coverage/lcov.info e executar via slidy run.

Executando manualmente, os dados de cobertura de testes dos arquivos *.g.dart são removidos corretamente do arquivo lcov.info. Executando via slidy run isso não acontece (o comando é executado normalmente, sem nenhum erro).

scripts:
  gen_coverage: lcov --remove coverage/lcov.info '**/*.g.dart' -o coverage/lcov.info & genhtml coverage/lcov.info -o coverage/html

Percebi também que se eu adicionar o pattern dos arquivos a serem ignorados nas vars, o comando é executado corretamente.

vars:
  ignore_files: '**/*.g.dart' 
scripts:
  gen_coverage: lcov --remove coverage/lcov.info $ignore_files -o coverage/lcov.info & genhtml coverage/lcov.info -o coverage/html
emersonsiega commented 3 years ago
❯ slidy --version       

███████╗██╗     ██╗██████╗ ██╗   ██╗     ██████╗██╗     ██╗
██╔════╝██║     ██║██╔══██╗╚██╗ ██╔╝    ██╔════╝██║     ██║
███████╗██║     ██║██║  ██║ ╚████╔╝     ██║     ██║     ██║
╚════██║██║     ██║██║  ██║  ╚██╔╝      ██║     ██║     ██║
███████║███████╗██║██████╔╝   ██║       ╚██████╗███████╗██║
╚══════╝╚══════╝╚═╝╚═════╝    ╚═╝        ╚═════╝╚══════╝╚═╝                                             

CLI package manager and template for Flutter

Slidy version: 2.2.1
jacobaraujo7 commented 3 years ago

fixed