"jRandomSkills - Server Files" is now gitignored build output; releases carry the built plugin. The GeoLite2 country database moves to "jRandomSkills - SRC Files/packages" and a new CopyPackagesToServer target copies it into the build output. The shipped configs are dropped: the plugin writes config.json and skillsInfo.json itself when they are missing.
45 lines
722 B
Text
45 lines
722 B
Text
# Ignore build outputs recursively
|
|
**/bin/
|
|
**/obj/
|
|
**/publish/
|
|
**/artifacts/
|
|
**/out/
|
|
**/TestResults/
|
|
|
|
# Ignore specific project-level build dirs (legacy/explicit)
|
|
# Build output of the csproj Copy* targets; published as a release zip by release.sh.
|
|
jRandomSkills\ -\ Server Files/
|
|
jRandomSkills\ -\ SRC Files/*/bin/
|
|
jRandomSkills\ -\ SRC Files/*/obj/
|
|
WASDMenuAPI\ -\ SRC Files/*/bin/
|
|
WASDMenuAPI\ -\ SRC Files/*/obj/
|
|
|
|
# .NET / MSBuild artifacts
|
|
*.exe
|
|
*.pdb
|
|
*.nupkg
|
|
*.runtimeconfig.json
|
|
project.lock.json
|
|
project.fragment.lock.json
|
|
|
|
# IDE / editor
|
|
.vs/
|
|
.vscode/
|
|
.idea/
|
|
*.suo
|
|
*.user
|
|
*.userosscache
|
|
|
|
# Logs, caches, temp
|
|
log/
|
|
*.log
|
|
debug_*.txt
|
|
perf_*.txt
|
|
*.cache
|
|
*.tmp
|
|
*.temp
|
|
|
|
# Other common ignores
|
|
node_modules/
|
|
dist/
|
|
.env
|