Add support for GitHub codespaces and minor cleanup #179
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Chg: Add support for GitHub codespaces (devcontainers)
Chg: Move scripts to
scripts/
directoryUpdated:
GitHub Codespaces provides a dev environment (VM) in the cloud. The goal is to be able to easily test PRs without doing a
git clone
. To accomplish that, a Codespace can be started, thesmartctl_exporter
is compiled and run, and a port is exposed to view the data. This can be done onmaster
in this repo, and then checking out the PR commit. (I don't think Codespaces can be started from a PR commit.) Once done, the Codespace can be deleted. watchexec and just/task are cross platform which will help when working on Windows support (issue #163). watchexec and just/task will be in a separate PR.