@@ -40,49 +40,34 @@ debug: .state/docker-build
40
40
docker-compose run --rm --service-ports web
41
41
42
42
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 )
46
44
47
45
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 )
51
47
52
48
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 )
56
50
57
51
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
61
53
62
54
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
66
56
67
57
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
71
59
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
76
62
77
63
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
81
68
82
69
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=$@ $<
86
71
87
72
initdb :
88
73
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
109
94
stop :
110
95
docker-compose down -v
111
96
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
-
119
97
.PHONY : default build serve initdb shell tests docs deps clean purge debug stop compile-pot
0 commit comments