

chore: Taskfile changes
@4d4e1336592f2d4c453222bcbf71b3b15274989d
--- Taskfile.yaml
+++ Taskfile.yaml
... | ... | @@ -1,24 +1,29 @@ |
1 | 1 |
version: "3" |
2 | 2 |
tasks: |
3 |
- server: uvicorn --factory --host 0.0.0.0 faster_whisper_server.main:create_app {{.CLI_ARGS}} |
|
3 |
+ server: |
|
4 |
+ cmds: |
|
5 |
+ - pkill --signal SIGKILL --echo --full 'uvicorn --factory --host 0.0.0.0 faster_whisper_server.main:create_app' || true |
|
6 |
+ - uvicorn --factory --host 0.0.0.0 faster_whisper_server.main:create_app {{.CLI_ARGS}} |
|
7 |
+ sources: |
|
8 |
+ - src/**/*.py |
|
4 | 9 |
test: |
5 | 10 |
cmds: |
6 | 11 |
- pytest -o log_cli=true -o log_cli_level=DEBUG {{.CLI_ARGS}} |
7 | 12 |
sources: |
8 |
- - "**/*.py" |
|
13 |
+ - src/**/*.py |
|
9 | 14 |
build: |
10 | 15 |
cmds: |
11 | 16 |
- docker compose build |
12 | 17 |
sources: |
13 | 18 |
- Dockerfile.* |
14 |
- - faster_whisper_server/*.py |
|
19 |
+ - src/**/*.py |
|
15 | 20 |
create-multi-arch-builder: docker buildx create --name main --driver=docker-container |
16 | 21 |
docker-build: |
17 | 22 |
cmds: |
18 | 23 |
- docker compose build --builder main {{.CLI_ARGS}} |
19 | 24 |
sources: |
20 | 25 |
- Dockerfile.* |
21 |
- - faster_whisper_server/*.py |
|
26 |
+ - src/faster_whisper_server/*.py |
|
22 | 27 |
cii: |
23 | 28 |
cmds: |
24 | 29 |
- act --rm --action-offline-mode --secret-file .secrets {{.CLI_ARGS}} |
... | ... | @@ -26,6 +31,7 @@ |
26 | 31 |
# https://support.nordvpn.com/hc/en-us/articles/20164669224337-How-to-disable-IPv6-on-Linux |
27 | 32 |
disable-ipv6: sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1 && sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1 |
28 | 33 |
enable-ipv6: sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0 && sudo sysctl -w net.ipv6.conf.default.disable_ipv6=0 |
34 |
+ # NOTE: no longer used. Should be removed, but keeping for now. |
|
29 | 35 |
download-test-data: |
30 | 36 |
# Downlod audio files for testing into `tests/data` |
31 | 37 |
cmds: |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?