Skip to content
Tilt landing page
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api api: document workload_to_resource_function (#103) Apr 11, 2019
blog export blog posts to markdown (#117) Apr 18, 2019
docs add an faq item for microk8s (#116) Apr 17, 2019
src
.dockerignore jekyll and tilt scaffolding Jan 24, 2019
.gitignore Initial commit Jan 24, 2019
.tiltignore
Gemfile
Gemfile.lock
LICENSE
Makefile api docs (#38) Feb 13, 2019
README.md api docs (#38) Feb 13, 2019
Tiltfile docs: Tiltfile: set resource assembly version 2 (#104) Apr 11, 2019
api.dockerfile api docs (#38) Feb 13, 2019
docs.dockerfile
serve.yaml convert Tiltfile to new liveupdate (#99) Apr 10, 2019
site.dockerfile

README.md

tilt.build

Build for the Tilt landing page

https://tilt.build/ and https://docs.tilt.build/

Developing

  1. Install Tilt

  2. Run tilt up

The landing page will be running at http://localhost:4000/.

The docs page will be running at http://localhost:4001/.

Edits to the markdown will auto-update the HTML. The landing page lives under src and the docs page lives under docs. The docs directory has symlinks to share stuff with the landing page.

When you're finished, merge to master and Netlify will auto-deploy the site.

API docs

The API docs are a little bit more complicated.

We write the API docs as docstrings in a Python file (api/api.py), generate an HTML fragment with Sphinx (make api), and then serve that HTML fragment with Jekyll.

You generally shouldn't need to run make api by hand. The Tiltfile will do it automatically whenever api/api.py changes.

License

Copyright 2019 Windmill Engineering

Licensed under the Apache License, Version 2.0

You can’t perform that action at this time.