test_linux_containers/Taskfile.yml
emil 7d6f05e201 i-15 Automate project initialisation (#16)
# Context

This PR implements the following [issue](#15).

# Acceptance criteria

- [x] A task for project initialisation that eventually switches to a newly created Python virtual environment has been introduced.
- [x] `README.md` has been updated to reflect the changes.

Co-authored-by: emo <esimeonov@gmail.com>
Reviewed-on: #16
2024-03-04 22:36:51 +00:00

16 lines
303 B
YAML

---
version: '3'
tasks:
init-project:
cmds: [pipenv install, pipenv install --dev]
pipenv-shell:
cmds: [pipenv shell]
format-yml:
cmds: [yamlfix .]
lint-yml:
deps: [format-yml]
cmds: [yamllint .]
lint-ansible:
deps: [lint-yml]
cmds: [LC_ALL=C.UTF-8 ansible-lint .]