Vincent Ambo
5f4924cfa7
feat(watchblob): Check in Nix expression with buildGo
2019-12-21 01:13:58 +00:00
Vincent Ambo
96b82a8033
merge(watchblob): Integrate at //fun/watchblob
2019-12-21 01:11:40 +00:00
Vincent Ambo
24b075bdeb
chore(watchblob): Prepare for depot merge
2019-12-21 01:11:29 +00:00
Vincent Ambo
58f2f6f12d
feat(bootstrapping-2018): Fix build and check in built presentation
...
This lets people browse the folder more easily, should they be so
inclined for whatever reason.
2019-12-21 01:07:29 +00:00
Vincent Ambo
5a28a1a94c
merge(bs-talk): Integrate at //presentations/bootstrapping-2018
2019-12-21 00:59:46 +00:00
Vincent Ambo
28200fb059
chore(bootstrapping-2018): Prepare for depot merge
2019-12-21 00:59:27 +00:00
Vincent Ambo
1c767a1748
merge(elblog): Integrate at //fun/elblog
2019-12-21 00:56:26 +00:00
Vincent Ambo
3253e4c4fb
chore(elblog): Prepare for depot merge
2019-12-21 00:56:13 +00:00
Vincent Ambo
fbdc9b1d60
merge(defer.rs): Integrate at //fun/defer_rs
2019-12-21 00:53:42 +00:00
Vincent Ambo
426780060d
chore(defer.rs): Prepare for depot merge
2019-12-21 00:53:28 +00:00
Vincent Ambo
acdd21f8f4
feat(quinistry): Add Nix build instructions
2019-12-21 00:51:23 +00:00
Vincent Ambo
cdf25193a4
merge(quinistry): Integrate at //fun/quinistry
...
This is too historically interesting for me to lose it.
2019-12-21 00:49:11 +00:00
Vincent Ambo
86ff65a36c
chore(quinistry): Prepare for depot merge
2019-12-21 00:48:37 +00:00
Vincent Ambo
47fc60a032
docs(presos/erlang-2016): Add a little bit of background info
2019-12-21 00:45:14 +00:00
Vincent Ambo
8c5335a7b5
merge(erlang-presentation): Merge at //presentations/erlang-2016
2019-12-21 00:38:42 +00:00
Vincent Ambo
8ab71587a7
chore(erlang-presentation): Prepare for depot merge
2019-12-21 00:38:28 +00:00
Vincent Ambo
fcf6ab2d9f
merge(servant-presentation): Integrate at //presentations/servant-2016
2019-12-21 00:34:25 +00:00
Vincent Ambo
aecd6fda70
chore(servant-presentation): Prepare for depot merge
2019-12-21 00:34:11 +00:00
Vincent Ambo
10f9c4c208
merge(systemd-presentation): Merge at //presentations/systemd-2016
...
I figured that adding old presentations in here might actually be a
useful thing to do, no matter what format they're in.
2019-12-21 00:26:53 +00:00
Vincent Ambo
8db37e3959
chore(systemd-presentation): Prepare for depot merge
2019-12-21 00:26:34 +00:00
Vincent Ambo
c0b28fb866
fix(best-tools): Fix broken link anchors
2019-12-20 23:30:13 +00:00
Vincent Ambo
5dcf4c0d45
feat(fun): Add a document with information about the tools I use
...
Been meaning to publish this for a while and //depot/fun seems like
exactly the right place for it!
2019-12-20 23:25:41 +00:00
Landon Spear
98f8b660e2
docs(cluster-config): Correct term in cluster config doc
...
Including external variables does not work. You must import them. This
change corrects the External Variables section of the cluster-config
README.
Signed-off-by: Vincent Ambo <tazjin@google.com>
2019-12-20 22:32:06 +00:00
Vincent Ambo
db30770101
fix(kontemplate): Make build compatible with readTree
...
The kontemplate build will keep using `buildGoPackage` for now until
I've had the time to add tests to //nix/buildGo
2019-12-20 22:19:52 +00:00
Vincent Ambo
a9f5c63707
merge(kontemplate): Integrate kontemplate at //depot/ops/kontemplate
2019-12-20 22:14:40 +00:00
Vincent Ambo
795a974665
chore(kontemplate): Prepare kontemplate for depot-merge
...
This merge will not yet include moving over to buildGo.nix, as support
for testing and such is not present in that library yet.
2019-12-20 22:13:07 +00:00
Vincent Ambo
9885036eec
chore(yants): Move tests into subfolder & add to CI builds
2019-12-20 21:53:19 +00:00
Vincent Ambo
902500c4ea
fix(yants): Allow extra import arguments
...
Required for readTree compatibility.
2019-12-20 21:49:00 +00:00
Vincent Ambo
b98c60ecca
merge(yants): Integrate yants into depot at //depot/nix/yants
2019-12-20 21:47:38 +00:00
Vincent Ambo
210893ce09
chore(yants): Prepare for depot-merge
...
Yants is being integrated at //depot/nix/yants
2019-12-20 21:46:59 +00:00
Vincent Ambo
0e175cbe88
style(fun/logo): Use a much lighter colour for the logo quote
...
The dark one is quite visually aggressive. This colour is also taken
from Gruber Darker.
2019-12-20 21:34:18 +00:00
Vincent Ambo
004df296ed
docs: Update review address to depot@tazj.in
2019-12-20 21:29:16 +00:00
Vincent Ambo
746666a694
style(cgit-taz): Embed repository logo
2019-12-20 21:18:53 +00:00
Vincent Ambo
cf044be96b
fix(cgit): Configure mimetype-file correctly
2019-12-20 21:17:51 +00:00
Vincent Ambo
f2784e9346
feat(fun): Add a silly little logo for the depot
2019-12-20 21:14:55 +00:00
Vincent Ambo
495b6481c1
feat(overrides/kontemplate): Automatically use primary-cluster.yaml
2019-12-20 20:55:25 +00:00
Vincent Ambo
49fd50bc8a
feat(cgit-taz): Enable some convenience features in cgit
...
Hopefully file following actually works for directories, too!
2019-12-20 20:47:35 +00:00
Vincent Ambo
a65cb50252
fix: Various minor fixes for new repository layout
2019-12-20 20:44:00 +00:00
Vincent Ambo
61c8ac4338
fix(infra/k8s): Fix Nixery image URLs for moved local projects
2019-12-20 20:39:27 +00:00
Vincent Ambo
8de5d093d8
refactor: Fix a variety of filepaths for repo relayouting
...
This fixes readTree and the various project builds, as well
as (hopefully) most documentation links inside of the projects.
2019-12-20 20:37:02 +00:00
Vincent Ambo
03bfe08e1d
chore: Significantly restructure folder layout
...
This moves the various projects from "type-based" folders (such as
"services" or "tools") into more appropriate semantic folders (such as
"nix", "ops" or "web").
Deprecated projects (nixcon-demo & gotest) which only existed for
testing/demonstration purposes have been removed.
(Note: *all* builds are broken with this commit)
2019-12-20 20:18:41 +00:00
Vincent Ambo
e52eed3cd4
chore(gitignore): Ignore garbage/ folder
...
I use this folder locally to collect files that I am not committing to
the repository, but that might become relevant again at some point in
the future.
2019-12-20 20:05:40 +00:00
Vincent Ambo
e900c4279b
feat(journaldriver): Add Naersk-based build configuration
2019-12-20 20:03:36 +00:00
Vincent Ambo
c9c27e833c
docs: Update CONTRIBUTING file to match depot structure
2019-12-20 19:53:17 +00:00
Vincent Ambo
384ade5e39
merge(journaldriver): Merge journaldriver into tools/journaldriver
2019-12-20 19:44:19 +00:00
Vincent Ambo
5c0f874229
chore(tools/journaldriver): Prepare tree for depot merge
2019-12-20 19:43:50 +00:00
Vincent Ambo
38dc1704d8
chore(infra/k8s): Run 2 copies of the cgit server
...
It's stateless - yay! Redundancy makes it less likely that downtime
occurs during rollouts.
2019-12-20 19:03:25 +00:00
Vincent Ambo
f133234f78
chore(cgit-taz): Drop unused 'index' link from page top
2019-12-20 18:59:43 +00:00
Vincent Ambo
9675da8ce5
docs: Update README with more interesting information
2019-12-20 18:58:02 +00:00
Vincent Ambo
c3586aa8ba
feat(infra/k8s): Rewrite cgit URLs by routing them through nginx
...
Configures nginx to rewrite all requests to cgit, except for those
retrieving static files, to `/depot/`.
In combination with the previous commits that apply patches to cgit
itself, this effectively means that the depot is rendered on the site
root.
This is pretty cool: It lets people do stuff like `git clone
https://git.tazj.in ` and get the depot!
2019-12-20 18:42:56 +00:00