Skip to content

Commit 9e85611

Browse files
committed
update justfile from master
1 parent 9a88851 commit 9e85611

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

justfile

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# See https://just.systems/man/en/ for instructions
22
set shell := ["bash", "-c"]
3-
# Do not modify the lock file when running justfile commands.
4-
export UV_FROZEN := "1"
53

64
# Commonly used command segments.
75
typing_run := "uv run --group typing --extra aws --extra encryption --extra ocsp --extra snappy --extra test --extra zstd"
@@ -16,7 +14,7 @@ default:
1614

1715
[private]
1816
resync:
19-
@uv sync --quiet --frozen
17+
@uv sync --quiet
2018

2119
install:
2220
bash .evergreen/scripts/setup-dev-env.sh
@@ -50,12 +48,12 @@ typing-pyright: && resync
5048
{{typing_run}} pyright -p strict_pyrightconfig.json test/test_typing_strict.py
5149

5250
[group('lint')]
53-
lint: && resync
54-
uv run pre-commit run --all-files
51+
lint *args="": && resync
52+
uvx pre-commit run --all-files {{args}}
5553

5654
[group('lint')]
57-
lint-manual: && resync
58-
uv run pre-commit run --all-files --hook-stage manual
55+
lint-manual *args="": && resync
56+
uvx pre-commit run --all-files --hook-stage manual {{args}}
5957

6058
[group('test')]
6159
test *args="-v --durations=5 --maxfail=10": && resync
@@ -73,6 +71,10 @@ setup-tests *args="":
7371
teardown-tests:
7472
bash .evergreen/scripts/teardown-tests.sh
7573

74+
[group('test')]
75+
integration-tests:
76+
bash integration_tests/run.sh
77+
7678
[group('server')]
7779
run-server *args="":
7880
bash .evergreen/scripts/run-server.sh {{args}}

0 commit comments

Comments
 (0)