Skip to content

Commit ac0d8f3

Browse files
committed
Increase memory
1 parent 0eef40c commit ac0d8f3

File tree

3 files changed

+28
-27
lines changed

3 files changed

+28
-27
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
include make-compose.mk
22

33
pg:
4-
podman compose up -d db-local
4+
podman-compose up -d db-local
55

66
clean:
77
rm -rf services/app/_build

compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ services:
66
working_dir: /app
77
tty: true # allocates a pseudo-TTY for interactive IEx
88
stdin_open: true # keeps STDIN open even if not attached
9+
mem_limit: 4g
910
env_file: .env
1011
command: mix phx.server
1112
environment:

make-compose.mk

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,85 +1,85 @@
11
ASSERTS_PATH = "/tmp/battle_asserts"
22

33
compose:
4-
podman compose up app
4+
podman-compose up app
55

66
compose-d:
7-
podman compose up -d app
7+
podman-compose up -d app
88

99
compose-build:
10-
podman compose build --build-arg GIT_HASH=$(shell git rev-parse HEAD) app
10+
podman-compose build --build-arg GIT_HASH=$(shell git rev-parse HEAD) app
1111

1212
compose-down:
13-
podman compose down -v || true
13+
podman-compose down -v || true
1414

1515
compose-profile:
16-
podman compose run --rm --name codebattle_app app /bin/sh -c 'cd /app/apps/codebattle && yarn profile'
16+
podman-compose run --rm --name codebattle_app app /bin/sh -c 'cd /app/apps/codebattle && yarn profile'
1717

1818
compose-test-code-checkers:
19-
podman compose run --rm --name codebattle_app app mix test image_executor
19+
podman-compose run --rm --name codebattle_app app mix test image_executor
2020

2121
compose-test-yarn:
22-
podman compose run --rm --name codebattle_app app /bin/sh -c 'cd /app/apps/codebattle && yarn test'
22+
podman-compose run --rm --name codebattle_app app /bin/sh -c 'cd /app/apps/codebattle && yarn test'
2323

2424
compose-test:
25-
podman compose run --rm --name codebattle_app app mix test --exclude image_executor
25+
podman-compose run --rm --name codebattle_app app mix test --exclude image_executor
2626

2727
compose-kill:
28-
podman compose kill
28+
podman-compose kill
2929

3030
compose-bash:
31-
podman compose run app bash
31+
podman-compose run app bash
3232

3333
compose-install-mix:
34-
podman compose run --rm --name codebattle_app app mix deps.get
34+
podman-compose run --rm --name codebattle_app app mix deps.get
3535

3636
compose-install-yarn:
37-
podman compose run --rm --name codebattle_app app /bin/sh -c 'cd /app/apps/codebattle && yarn'
37+
podman-compose run --rm --name codebattle_app app /bin/sh -c 'cd /app/apps/codebattle && yarn'
3838

3939
compose-install: compose-install-mix compose-install-yarn
4040

4141
compose-setup: compose-down compose-build compose-install compose-db-setup
4242

4343
compose-db-setup:
44-
podman compose run --rm --name codebattle_app app mix ecto.setup
44+
podman-compose run --rm --name codebattle_app app mix ecto.setup
4545

4646
compose-db-migrate:
47-
podman compose run --rm --name codebattle_app app mix ecto.migrate
47+
podman-compose run --rm --name codebattle_app app mix ecto.migrate
4848

4949
compose-lint: compose-mix-format compose-mix-credo compose-lint-js-fix
5050

5151
compose-mix-format:
52-
podman compose run --rm --name codebattle_app app mix format
52+
podman-compose run --rm --name codebattle_app app mix format
5353

5454
compose-mix-credo:
55-
podman compose run app mix credo
55+
podman-compose run app mix credo
5656

5757
compose-lint-js-fix:
58-
podman compose run --rm --name codebattle_app app /bin/sh -c 'cd /app/apps/codebattle && yarn lint --fix'
58+
podman-compose run --rm --name codebattle_app app /bin/sh -c 'cd /app/apps/codebattle && yarn lint --fix'
5959

6060
compose-console:
61-
podman compose run --rm --name codebattle_app app iex -S mix
61+
podman-compose run --rm --name codebattle_app app iex -S mix
6262

6363
compose-restart:
64-
podman compose restart
64+
podman-compose restart
6565

6666
compose-stop:
67-
podman compose stop
67+
podman-compose stop
6868

6969
compose-logs:
70-
podman compose logs -f --tail=100
70+
podman-compose logs -f --tail=100
7171

7272
compose-compile:
73-
podman compose run --rm --name codebattle_app app mix compile
73+
podman-compose run --rm --name codebattle_app app mix compile
7474

7575
compose-upload-battle-asserts:
76-
podman compose run --rm --name codebattle_app app mix asserts.upload
76+
podman-compose run --rm --name codebattle_app app mix asserts.upload
7777

7878
compose-build-images:
79-
podman compose run --rm --name codebattle_app app mix images.build ${lang}
79+
podman-compose run --rm --name codebattle_app app mix images.build ${lang}
8080

8181
compose-pull-images:
82-
podman compose run --rm --name codebattle_app app mix images.pull ${lang}
82+
podman-compose run --rm --name codebattle_app app mix images.pull ${lang}
8383

8484
compose-push-images:
85-
podman compose run --rm --name codebattle_app app mix images.push ${lang}
85+
podman-compose run --rm --name codebattle_app app mix images.push ${lang}

0 commit comments

Comments
 (0)