Skip to content

Commit

Permalink
Add docs for justfile() and justfile_directory() (#726)
Browse files Browse the repository at this point in the history
  • Loading branch information
rminderhoud authored Nov 20, 2020
1 parent 1fc4842 commit dae44f0
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -506,6 +506,19 @@ build:
cd {{invocation_directory()}}; ./some_script_that_needs_to_be_run_from_here
```

==== Justfile and Justfile Directory

- `justfile()` - Retrieves the path of the current justfile.

- `justfile_directory()` - Retrieves the path of the parent directory of the current justfile.

For example, to run a command relative to the location of the current justfile:

```
script:
./{{justfile_directory()}}/scripts/some_script
```

==== Dotenv Integration

`just` will load environment variables from a file named `.env`. This file can be located in the same directory as your justfile or in a parent directory. These variables are environment variables, not `just` variables, and so must be accessed using `$VARIABLE_NAME` in recipes and backticks.
Expand Down

0 comments on commit dae44f0

Please sign in to comment.