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