commit | 0b6d5d526fd4d85412ef9ffe38cd1956592a48d8 | [log] [tgz] |
---|---|---|
author | Serge Bazanski <q3k@hackerspace.pl> | Sat Aug 22 18:59:17 2020 +0000 |
committer | Serge Bazanski <q3k@hackerspace.pl> | Sat Aug 22 19:01:01 2020 +0000 |
tree | f93772fb61ecf8f512b3998f28a1ea228d7b221d | |
parent | 5a89d225e7db99d01ad17179f1b319696121240d [diff] |
kube/kube.libsonnet: add OpenAPI.Require This allows for the following: local oa = kube.OpenAPI, vaidation: oa.Validation(oa.Dict { foo: oa.Required(oa.String), bar: oa.Required(oa.Array(oa.Dict { baz: oa.Boolean, })), }), No more `oa.String { required:: true }`! Change-Id: I4ecc5002e83a8a1cfcdf083d425d7decd4cf8871
hscloud
is the main monorepo of the Warsaw Hackerspace infrastructure code.
Any time you see a //path/like/this
, it refers to the root of hscloud, ie. the path path/like/this
in this repository. Perforce and/or Bazel users should feel right at home.
For a pleaseant web viewing experience, see this documentation in hackdoc. This will allow you to read this markdown file (and others) in a pretty, linkable view.
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.
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.