Commit Graph

21 Commits

Author SHA1 Message Date
Matthew Lopez
4711607c82
Add Bash on Windows environment detection to prevent common errors
Some checks failed
Test scripts and build Docker images / build-test (push) Has been cancelled
2025-01-08 22:21:38 -05:00
Joshua Peisach
59c5a34dbb
Add pikmin 3 env files to scripts 2024-08-01 09:04:52 -04:00
Matthew Lopez
a9fcbcfee8
Implement support for options with default values 2024-07-30 16:52:35 -04:00
redmine4404
d164320977 Add Minecraft Server
Added the NEX minecraft for wiiu server.
2024-07-28 16:59:05 +02:00
Matthew Lopez
d4ebfc31ff
Reword error help text 2024-07-15 17:55:43 -04:00
Matthew Lopez
6290a7f269
Switch to running the Postgres init script manually during setup
This should hopefully fix the issue where some people run the setup script but no Postgres databases get created.
2024-07-13 19:54:25 -04:00
Matthew Lopez
4ea079b94a
Add support for Bash 3.2 to the framework script
Closes #89
2024-07-13 14:24:59 -04:00
Matthew Lopez
9a703aa766
Add helpful error handling features to the framework script 2024-07-07 13:48:59 -04:00
Akatsuki Levi
31727f4bf5 chore: General fixes from the PR review 2024-07-01 00:06:49 -03:00
Akatsuki Levi
dab12acafd fix: Added missing Splatoon Auth server port variable 2024-06-30 20:20:37 -03:00
Matthew Lopez
7f4968ba33
Fix migrations script on first run 2024-06-27 10:42:23 -04:00
Matthew Lopez
bf8ae18400
Switch Friends to nex-go-rewrite branch 2024-06-26 16:13:10 -04:00
Matthew Lopez
1307fab457
Reduce non-verbose output in the scripts 2024-05-23 22:33:45 -04:00
Matthew Lopez
cb564e3f48
Create function to load.env files and refactor scripts 2024-05-23 21:21:46 -04:00
Matthew Lopez
35e64a1044
Create verbose mode for all scripts and reduce default output
Man, dealing with passing arguments through multiple programs correctly is annoying. Tip: don't use eval, use "$@" instead.
2024-05-19 17:26:37 -04:00
Matthew Lopez
26a6737cdd
Set default script directory to git_base_dir 2024-05-19 15:39:25 -04:00
Matthew Lopez
bedec9d604
Improve handling of repeated commands
This prevents infinite loops during setup.
2024-05-11 17:32:38 -04:00
Matthew Lopez
353048d4b3
Create full environment reset script 2024-05-10 21:20:19 -04:00
Matthew Lopez
e434511155
Switch from environment/server.local.env to a global .env file 2024-05-10 20:54:52 -04:00
Matthew Lopez
05a67989cd
Rewrite scripts and improve user-friendliness
- Update all of the scripts to use Bash instead of sh so I can use arrays and other bashisms
- Create a complete Bash option parsing framework to replace function-lib.sh
- Rewrite all of the scripts to use this framework
- General script user-friendliness improvements, including loading existing environment variables by default instead of always requiring them to be specified
2024-05-10 17:22:25 -04:00
Matthew Lopez
826c52d706
Create internal directory for scripts 2024-05-03 13:17:36 +00:00