|
1 | | -# Run any command in this library's bin/ without the bin/ prefix! |
2 | | - |
3 | | -# Prefer exe version over binstub |
4 | | - |
5 | | -PATH_add exe |
6 | | -PATH_add bin |
7 | | - |
8 | | -# Only add things to this file that should be shared with the team. |
9 | | - |
10 | | -# **dotenv** (See end of file for .env.local integration) |
11 | | - |
12 | | -# .env would override anything in this file, if enabled. |
13 | | - |
14 | | -# .env is a DOCKER standard, and if we use it, it would be in deployed, or DOCKER, environments. |
15 | | - |
16 | | -# Override and customize anything below in your own .env.local |
17 | | - |
18 | | -# If you are using dotenv and not direnv, |
19 | | - |
20 | | -# copy the following `export` statements to your own .env file. |
21 | | - |
22 | | -### General Ruby ### |
23 | | - |
24 | | -# Turn off Ruby Warnings about deprecated code |
25 | | - |
26 | | -# export RUBYOPT="-W0" |
27 | | - |
28 | | -### External Testing Controls |
29 | | - |
30 | | -export K_SOUP_COV_DO=true # Means you want code coverage |
31 | | -export K_SOUP_COV_COMMAND_NAME="Test Coverage" |
32 | | - |
33 | | -# Available formats are html, xml, rcov, lcov, json, tty |
34 | | - |
35 | | -export K_SOUP_COV_FORMATTERS="html,xml,rcov,lcov,json,tty" |
36 | | -export K_SOUP_COV_MIN_BRANCH=76 # Means you want to enforce X% branch coverage |
37 | | -export K_SOUP_COV_MIN_LINE=92 # Means you want to enforce X% line coverage |
38 | | -export K_SOUP_COV_MIN_HARD=true # Means you want the build to fail if the coverage thresholds are not met |
39 | | -export K_SOUP_COV_MULTI_FORMATTERS=true |
40 | | -export K_SOUP_COV_OPEN_BIN= # Means don't try to open coverage results in browser |
41 | | -export MAX_ROWS=1 # Setting for simplecov-console gem for tty output, limits to the worst N rows of bad coverage |
42 | | -export KETTLE_TEST_SILENT=true |
43 | | -export KETTLE_DEV_DEBUG=false |
44 | | - |
45 | | -# Internal Debugging Controls |
46 | | - |
47 | | -export DEBUG=false # do not allow byebug statements (override in .env.local) |
48 | | -export FLOSS_CFG_FUND_DEBUG=false # extra logging to help diagnose issues (override in .env.local) |
49 | | -export FLOSS_CFG_FUND_LOGFILE=tmp/log/debug.log |
50 | | - |
51 | | -# Concurrently developing the rubocop-lts suite? |
52 | | - |
53 | | -export RUBOCOP_LTS_LOCAL=false |
54 | | - |
55 | | -# If token-resolver does not have an open source collective set these to false. |
56 | | - |
57 | | -export OPENCOLLECTIVE_HANDLE=kettle-rb |
58 | | -export FUNDING_ORG=kettle-rb |
59 | | - |
60 | | -# .env would override anything in this file, if `dotenv` is uncommented below. |
61 | | - |
62 | | -# .env is a DOCKER standard, and if we use it, it would be in deployed, or DOCKER, environments, |
63 | | - |
64 | | -# and that is why we generally want to leave it commented out. |
65 | | - |
66 | | -# dotenv |
67 | | - |
68 | | -# .env.local will override anything in this file. |
69 | | - |
70 | | -dotenv_if_exists .env.local |
| 1 | +# Deprecated: this project uses mise.toml for environment management. |
| 2 | +# Install/activate mise, or run commands with: |
| 3 | +# mise exec -C /home/pboling/src/kettle-rb/ast-merge/vendor/token-resolver -- <command> |
| 4 | +true |
0 commit comments