Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonzeolla/jonzeolla.github.io
jonzeolla.com
https://github.com/jonzeolla/jonzeolla.github.io
Last synced: about 6 hours ago
JSON representation
jonzeolla.com
- Host: GitHub
- URL: https://github.com/jonzeolla/jonzeolla.github.io
- Owner: JonZeolla
- Created: 2016-05-07T16:08:46.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T20:08:33.000Z (20 days ago)
- Last Synced: 2024-10-29T22:41:57.154Z (20 days ago)
- Language: Python
- Homepage:
- Size: 10.6 MB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# Jon Zeolla
## Getting setup
Developing against this project assumes that you have the docker daemon running, the docker cli properly configured, and a modern version of both
[`task`](https://taskfile.dev/installation/) and [`uv`](https://docs.astral.sh/uv/getting-started/installation/) installed and configured.Run `task init` to setup your local environment, `task build` to build the project, and `task test` to test it. You can run `task open` to open the root
`index.html` in your local browser.If you only want to test a single lab, set the `LAB` environment variable; more on this in the [tests README](./tests/README.md#configuring-tests). The same
pattern existts for `task destroy`.If you'd like to turn debug logging on, set your `LOG_LEVEL` environment variable to `DEBUG`.
To autobuild as files change, run `nohup task -w build >/dev/null 2>&1 &` and clean up the job with `pkill -f 'task -w build'`
## Warning
When running the tests, the contents of your clipboard is saved to a variable in an attempt to reinstate it after the tests complete (which use the clipboard to
most closely approximate a user following the lab). It is possible that this has unintended consequences, or is imperfect.## Known issues
1. Unable to have a heredoc in a {code-block} console, because the non-prompt lines for the heredoc won't be copied by the copy button.
## TODO
Cleanup the `arn:aws:s3:::jonzeolla-labs` s3 bucket if it's not needed for deployments or tests.