Этот коммит содержится в:
Mattia Roccoberton
2025-03-14 13:32:57 +01:00
родитель 21fc69c2c0
Коммит 9d891f0602
12 изменённых файлов: 244 добавлений и 35 удалений

38
Makefile Обычный файл
Просмотреть файл

@@ -0,0 +1,38 @@
help:
@echo "Main targets: up / down / console / shell"
# Docker commands
down:
docker compose down
up:
docker compose up
attach:
docker compose attach app
up_attach:
docker compose up -d && docker compose attach app
cleanup:
docker container rm -f activeadmin_quill_editor_app && docker image rm -f activeadmin_quill_editor-app
# Rails specific commands
console:
docker compose exec -e "PAGER=more" app bin/rails console
routes:
docker compose exec app bin/rails routes
specs:
docker compose exec app bin/rspec --fail-fast
# Other commands
bundle:
docker compose exec app bundle
shell:
docker compose exec -e "PAGER=more" app bash
lint:
docker compose exec app bin/rubocop