├── .dockerignore ├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── ARCHITECTURE.md ├── CODE_OF_CONDUCT.md ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── Justfile ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── deny.toml ├── package.json ├── src ├── command.rs ├── config.rs ├── formatter.rs ├── lib.rs ├── main.rs └── process.rs └── tests ├── common ├── mod.rs ├── test-daemon.sh └── wait-daemon-start.sh ├── env_var_tests.rs ├── lifecycle_tests.rs ├── post_tests.rs ├── pre_tests.rs ├── startup_tests.rs └── stop_tests.rs /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /target 3 | .DS_Store 4 | .env -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/ARCHITECTURE.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/Dockerfile -------------------------------------------------------------------------------- /Justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/Justfile -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/README.md -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/deny.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/package.json -------------------------------------------------------------------------------- /src/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/src/command.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/formatter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/src/formatter.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/src/process.rs -------------------------------------------------------------------------------- /tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/tests/common/mod.rs -------------------------------------------------------------------------------- /tests/common/test-daemon.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/tests/common/test-daemon.sh -------------------------------------------------------------------------------- /tests/common/wait-daemon-start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/tests/common/wait-daemon-start.sh -------------------------------------------------------------------------------- /tests/env_var_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/tests/env_var_tests.rs -------------------------------------------------------------------------------- /tests/lifecycle_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/tests/lifecycle_tests.rs -------------------------------------------------------------------------------- /tests/post_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/tests/post_tests.rs -------------------------------------------------------------------------------- /tests/pre_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/tests/pre_tests.rs -------------------------------------------------------------------------------- /tests/startup_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/tests/startup_tests.rs -------------------------------------------------------------------------------- /tests/stop_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/malyn/groundcontrol/HEAD/tests/stop_tests.rs --------------------------------------------------------------------------------