Skip to content

Commit

Permalink
Merge pull request #11626 from chadlwilson/remnove-dead-assets
Browse files Browse the repository at this point in the history
Remnove dead/unused image assets
  • Loading branch information
chadlwilson committed Jun 3, 2023
2 parents f7c4690 + af72401 commit 8e865fd
Show file tree
Hide file tree
Showing 104 changed files with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions scripts/remove-unused-assets
@@ -0,0 +1,12 @@
#!/bin/bash
set -euo pipefail

BASE_DIR=$(cd `dirname $0`/.. && pwd)
SEARCH_DIR=${SEARCH_DIR:-server/src/main/webapp/WEB-INF/rails/app/assets/images}
SEARCH_PATH="${BASE_DIR}/${SEARCH_DIR}"

echo "Searching for unused assets located in ${SEARCH_PATH}..."

EXEC_ON_FIND="filepath=\"{}\"; filename=\"\${filepath#\"${SEARCH_PATH}\"/}\"; if ! git --no-pager grep -F -H \"\$filename\" \"${BASE_DIR}\" >/dev/null; then git rm \"\$filepath\"; fi"

find "${SEARCH_PATH}" -type f -exec bash -c "${EXEC_ON_FIND}" \;
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.

0 comments on commit 8e865fd

Please sign in to comment.