Commit Graph

18 Commits

Author SHA1 Message Date
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
c96c756a5f
Of course I messed up the ln command order 2024-05-10 20:11:11 -04:00
Matthew Lopez
f7c906fa0b
Move from running yq in CI to using a compose.ci.yml 2024-05-10 20:05:42 -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
0bcd0a386e
Wait for 60 seconds when testing server startup 2024-03-03 11:03:17 -05:00
Matthew Lopez
de47bcbd6f
Reformat the readmes to wrap at 120 lines 2024-02-22 11:57:46 -05:00
Matthew Lopez
dc01c5871c
Simplify and reorder CI configuration changes 2024-01-29 14:23:02 -05:00
Matthew Lopez
4285dbaac9
Set the database servers to restart 2024-01-14 11:01:45 -05:00
Matthew Lopez
df649c27da
Test starting the containers in GitHub Actions 2024-01-13 17:04:08 -05:00
Matthew Lopez
1b17fbfc4d
Switch to using the main setup script for CI 2023-12-31 14:24:53 -05:00
Matthew Lopez
e1328b79d0
Add 3DS IP to the test workflow 2023-12-29 15:27:44 -05:00
Matthew Lopez
5e66108af2
Fix some formatting issues caused by a bad Prettier config 2023-12-26 21:33:25 -05:00
Matthew Lopez
89993d2088
Rename a few things 2023-12-26 19:50:56 -05:00
Matthew Lopez
b26bb6d724
Enable caching for the Docker build 2023-12-26 19:46:09 -05:00
Matthew Lopez
8d9ee17053
Use Docker buildx bake for building 2023-12-26 19:37:57 -05:00
Matthew Lopez
c37fdfa8aa
Set up TERM environment variable 2023-12-26 19:09:25 -05:00
Matthew Lopez
9f165496a5
Create environment before validating Compose file 2023-12-26 19:05:55 -05:00
Matthew Lopez
2e68ec7416
Create Actions testing workflow 2023-12-26 19:03:19 -05:00