commit | c6465dedd69b09a93241d486c9784c4a97b24ea5 | [log] [tgz] |
---|---|---|
author | Ari Gerus <ar@hackerspace.pl> | Wed Jun 18 14:59:58 2025 +0000 |
committer | ar <ar@hackerspace.pl> | Wed Jun 18 18:08:32 2025 +0000 |
tree | b6acf29f3bcf6181166aadfc658bc04bc515fe4d | |
parent | 1ebd85b1211c1c049e44b181e79340fe9bb6ae1e [diff] |
treefmt: I see python and I want it painted black changes introducing treefmt configuration + .git-blame-ignore-revs of previous commits in this series prerequisites: bump python used in shell to 3.12; black deps don't work with 3.10 tests ok: * bazel run //tools:install * secretstore sync * bazel run //third_party/py:requirements.update * bazel build //third_party/py:* * bazel build //hswaw/checkinator/at:* * bazel build //hswaw/lib/flask_spaceauth:* * bazel build //hswaw/lib/flask_spaceauth/spaceauth:* * bazel build //personal/q3k/b/32:* Change-Id: Iec43c13f832add3c1220c22e8c57f0af50b5f9b7 Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/2921 Reviewed-by: radex <radex@hackerspace.pl>
hscloud
is the main monorepo of the Warsaw Hackerspace infrastructure code.
See //doc/codelabs for tutorials on how to use hscloud.
If you want to browse the source of hscloud
in a web browser, use cs.hackerspace.pl.
Initial setup: //doc/codelabs/getting-started/bazel-go.md
Initial bazel build for tools: bazelisk run //tools:install
For additional documentation go to //cluster
hscloud supports simpler setup and working with its source via dev containers. After opening the hscloud directory in VSCode, you should see a notification in the bottom right corner with suggested extensions. Currently the only suggested extension is the Dev Containers extension which allows you for one-click build of hscloud repository, without having to figure out all of its dependencies.
After building the container you should be able to create a new terminal from the vscode instance. It will be connected to the docker image which already has all the necessary tools built and included into your environment/PATH.
If you want some other help, talk to q3k, informatic or your therapist.
Directories you should care about:
k0.hswaw.net
)Unless noted otherwise, code in hscloud is licensed under the BSD 0-clause license - see COPYING.