forked from AdaptiveConsulting/nexus-casc-plugin
-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy path.envrc
More file actions
21 lines (17 loc) · 663 Bytes
/
.envrc
File metadata and controls
21 lines (17 loc) · 663 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
watch_file .tool-versions
asdf_has docker-compose || asdf plugin-add docker-compose https://github.com/virtualstaticvoid/asdf-docker-compose.git
asdf_has editorconfig-checker || asdf plugin-add editorconfig-checker
asdf_has hadolint || asdf plugin-add hadolint
asdf_has java || asdf plugin-add java
asdf_has python || asdf plugin-add python
asdf_has shellcheck || asdf plugin-add shellcheck
asdf_has shfmt || asdf plugin-add shfmt
asdf install | sed '/is already installed/d'
use asdf
layout python-venv
has pipx || use pipx
has pre-commit \
|| pipx install 'pre-commit>=2.20.0'
has detect-secrets \
|| pipx install 'detect-secrets>=1.4.0'
use pre-commit