├── .github ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── audit.yml │ ├── ci.yml │ ├── compile.yml │ ├── light_ci.yml │ └── release.yml ├── .gitignore ├── .rpm └── devrc.spec ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── Devrcfile ├── LICENSE ├── README.md ├── cli ├── .rpm │ └── devrc.spec ├── Cargo.lock ├── Cargo.toml ├── build.rs └── src │ ├── auth.rs │ ├── cache.rs │ ├── cli.rs │ ├── common.rs │ ├── config.rs │ ├── de.rs │ ├── devrcfile.rs │ ├── docs.rs │ ├── env_file.rs │ ├── environment.rs │ ├── errors.rs │ ├── evaluate.rs │ ├── execute.rs │ ├── include.rs │ ├── interpreter │ ├── mod.rs │ ├── plugins.rs │ ├── shebang.rs │ └── system.rs │ ├── interrupt.rs │ ├── lib.rs │ ├── loader.rs │ ├── main.rs │ ├── netrc.rs │ ├── raw │ ├── auth.rs │ ├── config.rs │ ├── devrcfile.rs │ └── mod.rs │ ├── registry.rs │ ├── resolver.rs │ ├── runner.rs │ ├── scope.rs │ ├── tasks │ ├── arguments.rs │ ├── commands.rs │ ├── complex.rs │ ├── examples.rs │ ├── exec.rs │ ├── mod.rs │ ├── params.rs │ ├── params_parser.rs │ ├── result.rs │ └── subtask_call.rs │ ├── template.rs │ ├── user_agent.rs │ ├── utils.rs │ ├── variables.rs │ ├── variables_parser.rs │ └── version.rs ├── clippy.toml ├── core ├── Cargo.toml ├── README.md ├── build.rs └── src │ ├── lib.rs │ ├── logging.rs │ └── workshop.rs ├── docs └── README.md ├── examples ├── .env ├── .env_2 ├── demo_1.yml ├── demo_env_files.yml ├── deno_usage.yml ├── example_1.yml ├── example_plugins.yml ├── remote │ ├── .env_1 │ ├── .env_2 │ ├── .env_3 │ ├── entry.yml │ └── remote.yml └── subtasks.yml ├── plugins ├── Cargo.toml ├── README.md ├── build.rs └── src │ ├── config.rs │ ├── errors.rs │ ├── execution.rs │ ├── lib.rs │ ├── options.rs │ └── plugin.rs ├── rustfmt.toml ├── tests ├── test_devrcfile.rs ├── test_environment.rs ├── test_include.rs ├── test_main.rs ├── test_tasks.rs ├── test_utils.rs └── test_variables.rs └── xtests ├── before_and_after.toml ├── devrcfiles ├── before_after.yml ├── test_base.yml └── test_params.yml ├── help.toml ├── outputs ├── before_and_after_execute_test_1_stderr.ansitxt ├── before_and_after_execute_test_1_stdout.ansitxt ├── before_and_after_execute_test_2_stderr.ansitxt ├── before_and_after_execute_test_2_stdout.ansitxt ├── before_and_after_list_tasks.ansitxt ├── test_base_test_1_1_stderr.ansitxt ├── test_base_test_1_1_stdout.ansitxt ├── test_base_test_2_1_stderr.ansitxt ├── test_base_test_2_1_stdout.ansitxt ├── test_base_test_3_1_stderr.ansitxt ├── test_base_test_3_1_stdout.ansitxt ├── test_base_test_4_1_stderr.ansitxt ├── test_base_test_4_1_stdout.ansitxt ├── test_help_test_1_1_stderr.ansitxt ├── test_help_test_1_1_stdout.ansitxt ├── test_help_test_2_1_stderr.ansitxt ├── test_help_test_2_1_stdout.ansitxt ├── test_help_test_3_1_stderr.ansitxt ├── test_help_test_3_1_stdout.ansitxt ├── test_params_test_1_1_stderr.ansitxt ├── test_params_test_1_1_stdout.ansitxt ├── test_params_test_1_2_success_stderr.ansitxt ├── test_params_test_1_2_success_stdout.ansitxt ├── test_params_test_1_fail_stderr.ansitxt ├── test_params_test_1_fail_stdout.ansitxt ├── test_params_test_1_success_stderr.ansitxt ├── test_params_test_1_success_stdout.ansitxt ├── test_params_test_2_1_stderr.ansitxt ├── test_params_test_2_1_stdout.ansitxt ├── test_params_test_2_2_stderr.ansitxt ├── test_params_test_2_2_stdout.ansitxt ├── test_params_test_3_1_stderr.ansitxt ├── test_params_test_3_1_stdout.ansitxt ├── test_params_test_3_2_stderr.ansitxt ├── test_params_test_3_2_stdout.ansitxt ├── test_params_test_3_3_stderr.ansitxt └── test_params_test_3_3_stdout.ansitxt ├── test_base.toml └── test_params.toml /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/audit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/.github/workflows/audit.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/compile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/.github/workflows/compile.yml -------------------------------------------------------------------------------- /.github/workflows/light_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/.github/workflows/light_ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/.gitignore -------------------------------------------------------------------------------- /.rpm/devrc.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/.rpm/devrc.spec -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Devrcfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/Devrcfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/README.md -------------------------------------------------------------------------------- /cli/.rpm/devrc.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/.rpm/devrc.spec -------------------------------------------------------------------------------- /cli/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/Cargo.lock -------------------------------------------------------------------------------- /cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/Cargo.toml -------------------------------------------------------------------------------- /cli/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/build.rs -------------------------------------------------------------------------------- /cli/src/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/auth.rs -------------------------------------------------------------------------------- /cli/src/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/cache.rs -------------------------------------------------------------------------------- /cli/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/cli.rs -------------------------------------------------------------------------------- /cli/src/common.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /cli/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/config.rs -------------------------------------------------------------------------------- /cli/src/de.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/de.rs -------------------------------------------------------------------------------- /cli/src/devrcfile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/devrcfile.rs -------------------------------------------------------------------------------- /cli/src/docs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/docs.rs -------------------------------------------------------------------------------- /cli/src/env_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/env_file.rs -------------------------------------------------------------------------------- /cli/src/environment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/environment.rs -------------------------------------------------------------------------------- /cli/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/errors.rs -------------------------------------------------------------------------------- /cli/src/evaluate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/evaluate.rs -------------------------------------------------------------------------------- /cli/src/execute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/execute.rs -------------------------------------------------------------------------------- /cli/src/include.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/include.rs -------------------------------------------------------------------------------- /cli/src/interpreter/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/interpreter/mod.rs -------------------------------------------------------------------------------- /cli/src/interpreter/plugins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/interpreter/plugins.rs -------------------------------------------------------------------------------- /cli/src/interpreter/shebang.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/interpreter/shebang.rs -------------------------------------------------------------------------------- /cli/src/interpreter/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/interpreter/system.rs -------------------------------------------------------------------------------- /cli/src/interrupt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/interrupt.rs -------------------------------------------------------------------------------- /cli/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/lib.rs -------------------------------------------------------------------------------- /cli/src/loader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/loader.rs -------------------------------------------------------------------------------- /cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/main.rs -------------------------------------------------------------------------------- /cli/src/netrc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/netrc.rs -------------------------------------------------------------------------------- /cli/src/raw/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/raw/auth.rs -------------------------------------------------------------------------------- /cli/src/raw/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/raw/config.rs -------------------------------------------------------------------------------- /cli/src/raw/devrcfile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/raw/devrcfile.rs -------------------------------------------------------------------------------- /cli/src/raw/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/raw/mod.rs -------------------------------------------------------------------------------- /cli/src/registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/registry.rs -------------------------------------------------------------------------------- /cli/src/resolver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/resolver.rs -------------------------------------------------------------------------------- /cli/src/runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/runner.rs -------------------------------------------------------------------------------- /cli/src/scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/scope.rs -------------------------------------------------------------------------------- /cli/src/tasks/arguments.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/tasks/arguments.rs -------------------------------------------------------------------------------- /cli/src/tasks/commands.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cli/src/tasks/complex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/tasks/complex.rs -------------------------------------------------------------------------------- /cli/src/tasks/examples.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/tasks/examples.rs -------------------------------------------------------------------------------- /cli/src/tasks/exec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/tasks/exec.rs -------------------------------------------------------------------------------- /cli/src/tasks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/tasks/mod.rs -------------------------------------------------------------------------------- /cli/src/tasks/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/tasks/params.rs -------------------------------------------------------------------------------- /cli/src/tasks/params_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/tasks/params_parser.rs -------------------------------------------------------------------------------- /cli/src/tasks/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/tasks/result.rs -------------------------------------------------------------------------------- /cli/src/tasks/subtask_call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/tasks/subtask_call.rs -------------------------------------------------------------------------------- /cli/src/template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/template.rs -------------------------------------------------------------------------------- /cli/src/user_agent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/user_agent.rs -------------------------------------------------------------------------------- /cli/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/utils.rs -------------------------------------------------------------------------------- /cli/src/variables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/variables.rs -------------------------------------------------------------------------------- /cli/src/variables_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/variables_parser.rs -------------------------------------------------------------------------------- /cli/src/version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/cli/src/version.rs -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/core/Cargo.toml -------------------------------------------------------------------------------- /core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/core/README.md -------------------------------------------------------------------------------- /core/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/core/build.rs -------------------------------------------------------------------------------- /core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/core/src/lib.rs -------------------------------------------------------------------------------- /core/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/core/src/logging.rs -------------------------------------------------------------------------------- /core/src/workshop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/core/src/workshop.rs -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/docs/README.md -------------------------------------------------------------------------------- /examples/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/examples/.env -------------------------------------------------------------------------------- /examples/.env_2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/examples/.env_2 -------------------------------------------------------------------------------- /examples/demo_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/examples/demo_1.yml -------------------------------------------------------------------------------- /examples/demo_env_files.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/examples/demo_env_files.yml -------------------------------------------------------------------------------- /examples/deno_usage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/examples/deno_usage.yml -------------------------------------------------------------------------------- /examples/example_1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/examples/example_1.yml -------------------------------------------------------------------------------- /examples/example_plugins.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/examples/example_plugins.yml -------------------------------------------------------------------------------- /examples/remote/.env_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/examples/remote/.env_1 -------------------------------------------------------------------------------- /examples/remote/.env_2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/examples/remote/.env_2 -------------------------------------------------------------------------------- /examples/remote/.env_3: -------------------------------------------------------------------------------- 1 | ENV_VARIABLE_3="environment variable 3 from ./remote/.env_3" -------------------------------------------------------------------------------- /examples/remote/entry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/examples/remote/entry.yml -------------------------------------------------------------------------------- /examples/remote/remote.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/examples/remote/remote.yml -------------------------------------------------------------------------------- /examples/subtasks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/examples/subtasks.yml -------------------------------------------------------------------------------- /plugins/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/plugins/Cargo.toml -------------------------------------------------------------------------------- /plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/plugins/README.md -------------------------------------------------------------------------------- /plugins/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/plugins/build.rs -------------------------------------------------------------------------------- /plugins/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/plugins/src/config.rs -------------------------------------------------------------------------------- /plugins/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/plugins/src/errors.rs -------------------------------------------------------------------------------- /plugins/src/execution.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/plugins/src/execution.rs -------------------------------------------------------------------------------- /plugins/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/plugins/src/lib.rs -------------------------------------------------------------------------------- /plugins/src/options.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/plugins/src/options.rs -------------------------------------------------------------------------------- /plugins/src/plugin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/plugins/src/plugin.rs -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /tests/test_devrcfile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/tests/test_devrcfile.rs -------------------------------------------------------------------------------- /tests/test_environment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/tests/test_environment.rs -------------------------------------------------------------------------------- /tests/test_include.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/tests/test_include.rs -------------------------------------------------------------------------------- /tests/test_main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/tests/test_main.rs -------------------------------------------------------------------------------- /tests/test_tasks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/tests/test_tasks.rs -------------------------------------------------------------------------------- /tests/test_utils.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/test_variables.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/tests/test_variables.rs -------------------------------------------------------------------------------- /xtests/before_and_after.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/before_and_after.toml -------------------------------------------------------------------------------- /xtests/devrcfiles/before_after.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/devrcfiles/before_after.yml -------------------------------------------------------------------------------- /xtests/devrcfiles/test_base.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/devrcfiles/test_base.yml -------------------------------------------------------------------------------- /xtests/devrcfiles/test_params.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/devrcfiles/test_params.yml -------------------------------------------------------------------------------- /xtests/help.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/help.toml -------------------------------------------------------------------------------- /xtests/outputs/before_and_after_execute_test_1_stderr.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/before_and_after_execute_test_1_stderr.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/before_and_after_execute_test_1_stdout.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/before_and_after_execute_test_1_stdout.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/before_and_after_execute_test_2_stderr.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/before_and_after_execute_test_2_stderr.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/before_and_after_execute_test_2_stdout.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/before_and_after_execute_test_2_stdout.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/before_and_after_list_tasks.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/before_and_after_list_tasks.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/test_base_test_1_1_stderr.ansitxt: -------------------------------------------------------------------------------- 1 | echo "task_1 works: \"var_1 value\"" 2 |  3 | -------------------------------------------------------------------------------- /xtests/outputs/test_base_test_1_1_stdout.ansitxt: -------------------------------------------------------------------------------- 1 | task_1 works: "var_1 value" 2 | -------------------------------------------------------------------------------- /xtests/outputs/test_base_test_2_1_stderr.ansitxt: -------------------------------------------------------------------------------- 1 | echo "task_2 works: \"var_1 value\" \"${ENV_VAR_1}\"" 2 |  3 | -------------------------------------------------------------------------------- /xtests/outputs/test_base_test_2_1_stdout.ansitxt: -------------------------------------------------------------------------------- 1 | task_2 works: "var_1 value" "ENV VAR_1 VALUE" 2 | -------------------------------------------------------------------------------- /xtests/outputs/test_base_test_3_1_stderr.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/test_base_test_3_1_stderr.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/test_base_test_3_1_stdout.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/test_base_test_3_1_stdout.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/test_base_test_4_1_stderr.ansitxt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xtests/outputs/test_base_test_4_1_stdout.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/test_base_test_4_1_stdout.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/test_help_test_1_1_stderr.ansitxt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xtests/outputs/test_help_test_1_1_stdout.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/test_help_test_1_1_stdout.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/test_help_test_2_1_stderr.ansitxt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xtests/outputs/test_help_test_2_1_stdout.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/test_help_test_2_1_stdout.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/test_help_test_3_1_stderr.ansitxt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xtests/outputs/test_help_test_3_1_stdout.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/test_help_test_3_1_stdout.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_1_1_stderr.ansitxt: -------------------------------------------------------------------------------- 1 | Error: NotEnouthArguments 2 | -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_1_1_stdout.ansitxt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_1_2_success_stderr.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/test_params_test_1_2_success_stderr.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_1_2_success_stdout.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/test_params_test_1_2_success_stdout.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_1_fail_stderr.ansitxt: -------------------------------------------------------------------------------- 1 | Error: NotEnouthArguments 2 | -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_1_fail_stdout.ansitxt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_1_success_stderr.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/test_params_test_1_success_stderr.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_1_success_stdout.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/test_params_test_1_success_stdout.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_2_1_stderr.ansitxt: -------------------------------------------------------------------------------- 1 | echo "test_2 works default value" 2 | -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_2_1_stdout.ansitxt: -------------------------------------------------------------------------------- 1 | test_2 works default value 2 | -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_2_2_stderr.ansitxt: -------------------------------------------------------------------------------- 1 | echo "test_2 works my_argument_value" 2 | -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_2_2_stdout.ansitxt: -------------------------------------------------------------------------------- 1 | test_2 works my_argument_value 2 | -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_3_1_stderr.ansitxt: -------------------------------------------------------------------------------- 1 | echo "test_3 works key-variable value_1" 2 | -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_3_1_stdout.ansitxt: -------------------------------------------------------------------------------- 1 | test_3 works key-variable value_1 2 | -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_3_2_stderr.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/test_params_test_3_2_stderr.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_3_2_stdout.ansitxt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/outputs/test_params_test_3_2_stdout.ansitxt -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_3_3_stderr.ansitxt: -------------------------------------------------------------------------------- 1 | echo "test_3 works Wow variable value_2" 2 | -------------------------------------------------------------------------------- /xtests/outputs/test_params_test_3_3_stdout.ansitxt: -------------------------------------------------------------------------------- 1 | test_3 works Wow variable value_2 2 | -------------------------------------------------------------------------------- /xtests/test_base.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/test_base.toml -------------------------------------------------------------------------------- /xtests/test_params.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/devrc-hub/devrc/HEAD/xtests/test_params.toml --------------------------------------------------------------------------------