Skip to content

Commit

Permalink
ci: add remove-bak
Browse files Browse the repository at this point in the history
  • Loading branch information
mrKazzila committed Jan 1, 2025
1 parent 56d292f commit d5f9e6f
Showing 1 changed file with 19 additions and 8 deletions.
27 changes: 19 additions & 8 deletions Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,20 @@

# ===== Base variables =====
DC_COMMAND := "docker-compose -p resume -f docker/docker-compose.yml"
WORK_FOLDERS := "./eng_resume ./ru_resume"


# ===== Base =====
help:
@echo "Available commands:"
@echo " run - Run the latex Docker container to build the resume"
@echo " run_linter - Run the chktex linter Docker container"
@echo " run_format - Run the latex Docker container for formatting"
@echo " up - Build the resume builder Docker container"
@echo " down - Down the resume builder Docker container"
@echo " rebuild - Rebuild all Docker containers"
@echo " help - Show this help message"
@echo " just help - Show this help message"
@echo " just up - Build the resume builder Docker container"
@echo " just down - Down the resume builder Docker container"
@echo " just rebuild - Rebuild all Docker containers"
@echo " just run - Run the latex Docker container to build the resume"
@echo " just run_linter - Run the chktex linter Docker container"
@echo " just run_format - Run the latex Docker container for formatting"
@echo " just remove-bak - Remove all .bak and .log files from /resume folder"


# ===== Docker automation =====
Expand Down Expand Up @@ -45,4 +47,13 @@ down:
rebuild:
@echo "[m] Rebuild all Docker containers ..."
{{DC_COMMAND}} up -d --build --force-recreate
@echo "[m] Rebuild complete!"
@echo "[m] Rebuild complete!"


# ===== Clean project =====
remove-bak:
@echo "[j] Remove all '.bak' and '.log' files from specified folders..."
for dir in {{WORK_FOLDERS}}; do \
find "$dir" -type f \( -name '*.bak*' -o -name '*.log' \) -delete; \
done
@echo "[j] Done!"

0 comments on commit d5f9e6f

Please sign in to comment.