59 lines
812 B
Plaintext
59 lines
812 B
Plaintext
# .dockerignore file for the project
|
|
|
|
# Language-specific patterns
|
|
/vendor/
|
|
*.test
|
|
.go-cache
|
|
|
|
# Development artifacts
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
dist/
|
|
build/
|
|
out/
|
|
test/
|
|
tests/
|
|
*_test.go
|
|
debug/
|
|
*.log
|
|
|
|
# Version control
|
|
.git/
|
|
.gitignore
|
|
|
|
# Environment and secrets
|
|
.env*
|
|
*.env
|
|
*.pem
|
|
*.key
|
|
*.crt
|
|
config.local.*
|
|
*.local.yml
|
|
|
|
# Project-specific patterns
|
|
docs/
|
|
*.md
|
|
README*
|
|
Dockerfile*
|
|
docker-compose*
|
|
tmp/
|
|
temp/
|
|
*.tmp
|
|
.local/
|
|
local/
|
|
|
|
# Exclude the following files from being ignored
|
|
!go.mod
|
|
!go.sum
|
|
!cmd/main.go
|
|
!internal/config/config.go
|
|
!internal/domain/tasks/task.go
|
|
!internal/domain/users/user.go
|
|
!internal/persistance/task_manager.go
|
|
!internal/persistance/task_repository.go
|
|
!internal/persistance/user_repository.go
|
|
!database/init/00-users-init.sql
|
|
!database/init/01-tasks-init.sql
|
|
!deployments/task-manager.yaml |