Files
anybadge/tasks/housekeeping.py
Jon Grace-Cox cb40df6d11 Refactor invoke tasks (#80)
- Add `--version` to cli
- Add invoke tasks:
  - `package.build`
  - `package.install`
  - `test.cli`
- Refactor invoke task implementation
- Refactor `run_pypi_tests.sh`
- Split into separate files to support running locally
2022-08-24 17:05:55 -04:00

19 lines
403 B
Python

import glob
import subprocess
from invoke import task
def delete_files(files: str):
for file in glob.glob(files):
print(f" Deleting {file}")
subprocess.run(["rm", "-rf", file])
@task
def clean(c):
"""Clean up the project area."""
print("Cleaning the project directory...")
delete_files("dist/*")
delete_files("tests/test_*.svg")
delete_files("test_files/*")