Skip to content

Commit 96ef622

Browse files
committed
Set ENCODING and PATH in dev/environment
1 parent 305aaaa commit 96ef622

File tree

2 files changed

+16
-35
lines changed

2 files changed

+16
-35
lines changed

Makefile

Lines changed: 13 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -40,49 +40,34 @@ debug: .state/docker-build
4040
docker-compose run --rm --service-ports web
4141

4242
tests: .state/docker-build
43-
docker-compose run --rm web env -i ENCODING="C.UTF-8" \
44-
PATH="/opt/warehouse/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
45-
bin/tests --postgresql-host db $(T) $(TESTARGS)
43+
docker-compose run --rm web bin/tests --postgresql-host db $(T) $(TESTARGS)
4644

4745
static_tests: .state/docker-build
48-
docker-compose run --rm static env -i ENCODING="C.UTF-8" \
49-
PATH="/opt/warehouse/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
50-
bin/static_tests $(T) $(TESTARGS)
46+
docker-compose run --rm static bin/static_tests $(T) $(TESTARGS)
5147

5248
static_pipeline: .state/docker-build
53-
docker-compose run --rm static env -i ENCODING="C.UTF-8" \
54-
PATH="/opt/warehouse/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
55-
bin/static_pipeline $(T) $(TESTARGS)
49+
docker-compose run --rm static bin/static_pipeline $(T) $(TESTARGS)
5650

5751
reformat: .state/docker-build
58-
docker-compose run --rm web env -i ENCODING="C.UTF-8" \
59-
PATH="/opt/warehouse/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
60-
bin/reformat
52+
docker-compose run --rm web bin/reformat
6153

6254
lint: .state/docker-build
63-
docker-compose run --rm web env -i ENCODING="C.UTF-8" \
64-
PATH="/opt/warehouse/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
65-
bin/lint && bin/static_lint
55+
docker-compose run --rm web bin/lint && bin/static_lint
6656

6757
docs: .state/docker-build
68-
docker-compose run --rm web env -i ENCODING="C.UTF-8" \
69-
PATH="/opt/warehouse/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
70-
bin/docs
58+
docker-compose run --rm web bin/docs
7159

72-
licenses:
73-
docker-compose run --rm web env -i ENCODING="C.UTF-8" \
74-
PATH="/opt/warehouse/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
75-
bin/licenses
60+
licenses: .state/docker-build
61+
docker-compose run --rm web bin/licenses
7662

7763
deps: .state/docker-build
78-
docker-compose run --rm web env -i ENCODING="C.UTF-8" \
79-
PATH="/opt/warehouse/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
80-
bin/deps
64+
docker-compose run --rm web bin/deps
65+
66+
translations: .state/docker-build
67+
docker-compose run --rm web env -i bin/translations
8168

8269
requirements/%.txt: requirements/%.in
83-
docker-compose run --rm web env -i ENCODING="C.UTF-8" \
84-
PATH="/opt/warehouse/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
85-
bin/pip-compile --allow-unsafe --generate-hashes --output-file=$@ $<
70+
docker-compose run --rm web bin/pip-compile --allow-unsafe --generate-hashes --output-file=$@ $<
8671

8772
initdb:
8873
docker-compose run --rm web psql -h db -d postgres -U postgres -c "SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE datname ='warehouse';"
@@ -109,11 +94,4 @@ purge: stop clean
10994
stop:
11095
docker-compose down -v
11196

112-
translations: .state/docker-build
113-
docker-compose run --rm web env -i ENCODING="C.UTF-8" \
114-
PATH="/opt/warehouse/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
115-
bin/translations
116-
117-
118-
11997
.PHONY: default build serve initdb shell tests docs deps clean purge debug stop compile-pot

dev/environment

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
ENCODING=C.UTF-8
2+
PATH=/opt/warehouse/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
3+
14
WAREHOUSE_ENV=development
25
WAREHOUSE_TOKEN=insecuretoken
36

0 commit comments

Comments
 (0)