diff --git a/.gitignore b/.gitignore index 0d1053a..0378281 100644 --- a/.gitignore +++ b/.gitignore @@ -1,54 +1,50 @@ - -.gradle +# --- Системные папки сборки --- +.gradle/ build/ -!gradle/wrapper/gradle-wrapper.jar -!**/src/main/**/build/ -!**/src/test/**/build/ - -### STS ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache bin/ -!**/src/main/**/bin/ -!**/src/test/**/bin/ +out/ +target/ -### IntelliJ IDEA ### -.idea +# --- Инструменты сборки (КРИТИЧЕСКИ ВАЖНО ОСТАВИТЬ) --- +# Мы НЕ игнорируем папку gradle/ и файлы gradlew, чтобы CI/CD в Хельсинки работал +!gradle/wrapper/gradle-wrapper.jar +!gradle/wrapper/gradle-wrapper.properties +!gradlew +!gradlew.bat + +# --- IDE (IntelliJ IDEA) --- +.idea/ *.iws *.iml *.ipr -out/ -!**/src/main/**/out/ -!**/src/test/**/out/ +.classpath +.project +.settings/ +.factorypath +.springBeans +.sts4-cache/ -### NetBeans ### -/nbproject/private/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ +# --- Frontend (Angular) --- +**/node_modules/ +**/dist/ +.angular/ +npm-debug.log* +yarn-debug.log* +yarn-error.log* +.editorconfig +.prettierrc -### VS Code ### -.vscode/ -/gradle/wrapper/gradle-wrapper.jar -/gradle/wrapper/gradle-wrapper.properties -/.gitattributes -/gradle/ -/src/main/resources/public/ -/logs/application.log -/logs/ -/.idea/ +# --- Логи и временные файлы --- +logs/ +*.log +tmp/ +temp/ +# --- Специфические папки Jambotron --- +uploads/ /src/main/resources/static/ +/src/main/resources/public/ -/logs/ - -/.idea/ - -/uploads/ -/META-INF/ +# --- Системные файлы ОС --- +.DS_Store +Thumbs.db \ No newline at end of file