Skip to content

Commit

Permalink
chore(docker): 🤖 remove the volume for the whole project
Browse files Browse the repository at this point in the history
the chown flag not working with the volume mount
  • Loading branch information
brklntmhwk committed Aug 5, 2024
1 parent 9fc273d commit 46a5f4b
Show file tree
Hide file tree
Showing 7 changed files with 150 additions and 31 deletions.
13 changes: 6 additions & 7 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
node_modules/
Dockerfile*
docker-compose*
.dockerignore
dist/
.git/
.gitignore
README.md
node_modules/
# Dockerfile*
# docker-compose*
# .dockerignore
# .git/
# .gitignore
60 changes: 60 additions & 0 deletions .husky/_/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
#!/bin/sh

if [ "$LEFTHOOK_VERBOSE" = "1" -o "$LEFTHOOK_VERBOSE" = "true" ]; then
set -x
fi

if [ "$LEFTHOOK" = "0" ]; then
exit 0
fi

call_lefthook()
{
if test -n "$LEFTHOOK_BIN"
then
"$LEFTHOOK_BIN" "$@"
elif lefthook -h >/dev/null 2>&1
then
lefthook "$@"
else
dir="$(git rev-parse --show-toplevel)"
osArch=$(uname | tr '[:upper:]' '[:lower:]')
cpuArch=$(uname -m | sed 's/aarch64/arm64/;s/x86_64/x64/')
if test -f "$dir/node_modules/lefthook-${osArch}-${cpuArch}/bin/lefthook"
then
"$dir/node_modules/lefthook-${osArch}-${cpuArch}/bin/lefthook" "$@"
elif test -f "$dir/node_modules/@evilmartians/lefthook/bin/lefthook-${osArch}-${cpuArch}/lefthook"
then
"$dir/node_modules/@evilmartians/lefthook/bin/lefthook-${osArch}-${cpuArch}/lefthook" "$@"
elif test -f "$dir/node_modules/@evilmartians/lefthook-installer/bin/lefthook"
then
"$dir/node_modules/@evilmartians/lefthook-installer/bin/lefthook" "$@"
elif test -f "$dir/node_modules/lefthook/bin/index.js"
then
"$dir/node_modules/lefthook/bin/index.js" "$@"

elif bundle exec lefthook -h >/dev/null 2>&1
then
bundle exec lefthook "$@"
elif yarn lefthook -h >/dev/null 2>&1
then
yarn lefthook "$@"
elif pnpm lefthook -h >/dev/null 2>&1
then
pnpm lefthook "$@"
elif swift package plugin lefthook >/dev/null 2>&1
then
swift package --disable-sandbox plugin lefthook "$@"
elif command -v mint >/dev/null 2>&1
then
mint run csjones/lefthook-plugin "$@"
elif command -v npx >/dev/null 2>&1
then
npx lefthook "$@"
else
echo "Can't find lefthook in PATH"
fi
fi
}

call_lefthook run "pre-commit" "$@"
60 changes: 60 additions & 0 deletions .husky/_/prepare-commit-msg
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
#!/bin/sh

if [ "$LEFTHOOK_VERBOSE" = "1" -o "$LEFTHOOK_VERBOSE" = "true" ]; then
set -x
fi

if [ "$LEFTHOOK" = "0" ]; then
exit 0
fi

call_lefthook()
{
if test -n "$LEFTHOOK_BIN"
then
"$LEFTHOOK_BIN" "$@"
elif lefthook -h >/dev/null 2>&1
then
lefthook "$@"
else
dir="$(git rev-parse --show-toplevel)"
osArch=$(uname | tr '[:upper:]' '[:lower:]')
cpuArch=$(uname -m | sed 's/aarch64/arm64/;s/x86_64/x64/')
if test -f "$dir/node_modules/lefthook-${osArch}-${cpuArch}/bin/lefthook"
then
"$dir/node_modules/lefthook-${osArch}-${cpuArch}/bin/lefthook" "$@"
elif test -f "$dir/node_modules/@evilmartians/lefthook/bin/lefthook-${osArch}-${cpuArch}/lefthook"
then
"$dir/node_modules/@evilmartians/lefthook/bin/lefthook-${osArch}-${cpuArch}/lefthook" "$@"
elif test -f "$dir/node_modules/@evilmartians/lefthook-installer/bin/lefthook"
then
"$dir/node_modules/@evilmartians/lefthook-installer/bin/lefthook" "$@"
elif test -f "$dir/node_modules/lefthook/bin/index.js"
then
"$dir/node_modules/lefthook/bin/index.js" "$@"

elif bundle exec lefthook -h >/dev/null 2>&1
then
bundle exec lefthook "$@"
elif yarn lefthook -h >/dev/null 2>&1
then
yarn lefthook "$@"
elif pnpm lefthook -h >/dev/null 2>&1
then
pnpm lefthook "$@"
elif swift package plugin lefthook >/dev/null 2>&1
then
swift package --disable-sandbox plugin lefthook "$@"
elif command -v mint >/dev/null 2>&1
then
mint run csjones/lefthook-plugin "$@"
elif command -v npx >/dev/null 2>&1
then
npx lefthook "$@"
else
echo "Can't find lefthook in PATH"
fi
fi
}

call_lefthook run "prepare-commit-msg" "$@"
Binary file modified bun.lockb
Binary file not shown.
6 changes: 3 additions & 3 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ services:
environment:
- COMPOSE_PROJECT_NAME=app
working_dir: /workspace
volumes:
- .:/workspace:cached
# - node-modules-data:/workspace/node_modules
# volumes:
# - .:/workspace:cached
# - node-modules-data:/workspace/node_modules
user: dev
# volumes:
# node-modules-data:
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,7 @@
"db:generate": "drizzle-kit generate",
"db:studio:prod": "drizzle-kit studio",
"db:migrate:local": "wrangler d1 migrations apply younagi_dev_db --local",
"db:migrate:prod": "wrangler d1 migrations apply younagi_dev_db",
"prepare": "lefthook install"
"db:migrate:prod": "wrangler d1 migrations apply younagi_dev_db"
},
"dependencies": {
"@astrojs/check": "^0.5.10",
Expand All @@ -43,6 +42,7 @@
"astro": "^4.12.2",
"astro-purgecss": "4.1.0",
"drizzle-orm": "^0.31.1",
"nodemailer": "^6.9.14",
"purgecss": "5.0.0",
"solid-js": "^1.8.17",
"solid-motionone": "^1.0.0",
Expand Down
38 changes: 19 additions & 19 deletions src/components/Icon/types.ts
Original file line number Diff line number Diff line change
@@ -1,27 +1,27 @@
export type IconName =
| 'bmc'
| 'check'
| 'failure'
| 'github'
| 'hand-heart-filled'
| 'hand-heart'
| 'info'
| 'language'
| 'left-arrow'
| 'link'
| 'unsplash'
| 'magnifier'
| 'publish'
| 'mail'
| 'moon'
| 'new'
| 'pencil'
| 'point'
| 'publish'
| 'question'
| 'quote'
| 'point'
| 'bmc'
| 'right-arrow'
| 'rss'
| 'sun'
| 'pencil'
| 'warning'
| 'toc'
| 'unsplash'
| 'failure'
| 'hand-heart-filled'
| 'github'
| 'info'
| 'new'
| 'hand-heart'
| 'update'
| 'warning';
| 'left-arrow'
| 'language'
| 'rss'
| 'sun'
| 'link'
| 'check'
| 'question';

0 comments on commit 46a5f4b

Please sign in to comment.