Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-02-07 | r/478 feat(ops/nixos/nugget): Enable pcscd & install Yubikey tools | Vincent Ambo | 1 | -0/+8 | |
2020-02-04 | r/476 feat(ops/nixos/nugget): Enable U2F hardware support | Vincent Ambo | 1 | -0/+1 | |
2020-01-25 | r/456 feat(ops/nixos/nugget): Install unzip | Vincent Ambo | 1 | -0/+1 | |
2020-01-20 | r/435 feat(ops/nixos/nugget): Enable Keybase "service" | Vincent Ambo | 1 | -0/+2 | |
2020-01-20 | r/434 feat(ops/mq_cli): Bump dependencies & add derivation | Vincent Ambo | 4 | -124/+62 | |
2020-01-20 | r/433 feat(ops/posix_mq.rs): Set up Nix build | Vincent Ambo | 3 | -1/+57 | |
2020-01-20 | r/432 chore(ops): Remove deprecated .travis.yml files | Vincent Ambo | 2 | -6/+0 | |
2020-01-20 | r/431 chore(ops/posix_mq.rs): Update crate dependencies to recent versions | Vincent Ambo | 5 | -26/+18 | |
First bump since 2017! This changes the code to be compatible with newer versions of the `nix` crate, which has shuffled things around a bit. | |||||
2020-01-20 | r/430 Add 'ops/mq_cli/' from commit 'df29b08bffc90cfd4f2d963a8e48d89f7a86308d' | Vincent Ambo | 8 | -0/+537 | |
git-subtree-dir: ops/mq_cli git-subtree-mainline: b59c7e693c21cf76619ad89ae008d92ebbb92dad git-subtree-split: df29b08bffc90cfd4f2d963a8e48d89f7a86308d | |||||
2020-01-20 | r/429 Add 'ops/posix_mq.rs/' from commit 'f7d1a38da67e92e0e87dbb988d288f0be2714f5c' | Vincent Ambo | 9 | -0/+521 | |
git-subtree-dir: ops/posix_mq.rs git-subtree-mainline: 8f684972695aeb64d1c09499bb14c5cd65bafd91 git-subtree-split: f7d1a38da67e92e0e87dbb988d288f0be2714f5c | |||||
2020-01-19 | r/423 feat(third_party/guile): Override guile to version 3.0.0 | Vincent Ambo | 1 | -0/+1 | |
Lets try this thing out! | |||||
2020-01-19 | r/422 feat(ops/nixos/nugget): Install miller | Vincent Ambo | 1 | -0/+1 | |
2020-01-19 | r/419 chore(ops/nixos/nugget): Aimlessly tweak font configuration | Vincent Ambo | 1 | -0/+11 | |
These settings seem to be very mildly better than what I had before, but I'm not entirely sure. | |||||
2020-01-19 | r/417 fix(infra/k8s/nixery): Add GCSR hosts to SSH known_hosts for Nixery | Vincent Ambo | 1 | -0/+1 | |
Unsure how this worked at all previously? | |||||
2020-01-19 | r/416 feat(ops/nixos/nugget): Connect to wifi & install Google Chrome | Vincent Ambo | 1 | -0/+10 | |
This adds configuration which, sometimes, when the stars align just right, makes it possible to cast to the Chromecast from nugget. | |||||
2020-01-19 | r/415 chore(build): Rename tazjins-depot -> depot | Vincent Ambo | 1 | -1/+1 | |
Sourcehut namespaces this under ~tazjin/ anyways. | |||||
2020-01-19 | r/414 chore(ops/sync-gcsr): Rotate Cachix secret in sourcehut | Vincent Ambo | 1 | -1/+1 | |
2020-01-18 | r/413 fix(ops/sync-gcsr): Ensure cachix is installed | Vincent Ambo | 1 | -0/+1 | |
2020-01-18 | r/412 docs(ops/kontemplate): Update installation notes | Vincent Ambo | 1 | -9/+8 | |
Removed the AUR package (which has not been updated since 2017) and made Nix the recommended installation method. | |||||
2020-01-18 | r/411 fix(ops/sync-gcsr): Avoid echoing the Cachix secret | Vincent Ambo | 1 | -2/+3 | |
sourcehut does not censor secret strings in build logs, but this workaround should avoid the issue. | |||||
2020-01-18 | r/409 feat(ops/sync-gcsr): Log successful build triggers | Vincent Ambo | 1 | -0/+2 | |
2020-01-18 | r/408 feat(ops/infra/k8s): Add sourcehut configuration to sync-gcsr | Vincent Ambo | 2 | -1/+8 | |
2020-01-18 | r/407 feat(sync-gcsr): Add builds.sr.ht build manifest | Vincent Ambo | 2 | -0/+25 | |
Adds a simple build manifest that builds everything in ci-builds.nix and pushes results to Cachix on success. | |||||
2020-01-18 | r/406 feat(sync-gcsr): Trigger sourcehut builds on master branch changes | Vincent Ambo | 1 | -6/+69 | |
Calls the sourcehut API at builds.sr.ht to trigger a build if the master branch changes. The build manifest is going to be stored in the depot too, coming up next ... | |||||
2020-01-18 | r/405 feat(ops/sync-gcsr): Skip unneccessary branch updates | Vincent Ambo | 1 | -4/+12 | |
Checks whether branches are already up-to-date before setting references. This also makes it possible to hook additional logic on the update flow. | |||||
2020-01-18 | r/404 chore(ops/infra/gcp): Update enabled GCP APIs | Vincent Ambo | 1 | -0/+5 | |
2020-01-18 | r/401 feat(nixos/nugget): Install cachix binary | Vincent Ambo | 1 | -0/+1 | |
2020-01-07 | r/339 feat(ops/nixos/nugget): Install SBCL in system packages | Vincent Ambo | 1 | -0/+2 | |
2020-01-05 | r/338 chore(ops/secrets): Add Google Maps API key | Vincent Ambo | 1 | -0/+0 | |
2020-01-05 | r/333 feat(ops/nixos/nugget): Install msmtp & lieer timers | Vincent Ambo | 1 | -1/+24 | |
2020-01-05 | r/332 chore(ops/nixos/nugget): Install various needed packages | Vincent Ambo | 1 | -0/+4 | |
2020-01-04 | r/330 feat(ops/nixos): Add 'rebuilder' helper script | Vincent Ambo | 2 | -5/+29 | |
This script rebuilds & activates system configuration based on the hostname. Currently since there is only one host this isn't particularly interesting. | |||||
2020-01-04 | r/329 feat(ops/nixos): Check in updated system configuration for 'nugget' | Vincent Ambo | 3 | -56/+194 | |
This is the rebrand of the desktop machine, now running a config straight out of the depot. | |||||
2020-01-04 | r/328 chore(ops/nixos): Remove deprecated NixOS config files | Vincent Ambo | 9 | -866/+0 | |
2020-01-04 | r/327 chore(ops/nixos): Move NixOS configuration one level up | Vincent Ambo | 18 | -14/+48 | |
2019-12-30 | r/320 docs(kontemplate): Update documentation for depot changes | Vincent Ambo | 1 | -11/+10 | |
2019-12-30 | r/318 feat(sync-gcsr): Synchronise all remote branches | Vincent Ambo | 1 | -14/+46 | |
Explicitly sets all local branches to all equivalent remote branches after each update. Branches deleted on the remote will eventually disappear when the container is restarted. | |||||
2019-12-29 | r/317 refactor(sync-gcsr): Split clone into separate function | Vincent Ambo | 1 | -20/+25 | |
This is in preparation for adding more complex branch-related logic to both functions. | |||||
2019-12-25 | r/300 chore(lieer): Remove OAuth client patch | Vincent Ambo | 1 | -0/+0 | |
This is now done in my work-specific configuration, which is elsewhere. | |||||
2019-12-23 | r/294 feat(third_party/lieer): Overwrite included client secret | Vincent Ambo | 1 | -0/+0 | |
2019-12-23 | r/293 refactor(ops/kms_pass): Pin encrypted secrets into Nix store | Vincent Ambo | 1 | -0/+1 | |
2019-12-20 | r/253 docs(cluster-config): Correct term in cluster config doc | Landon Spear | 1 | -3/+3 | |
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 | r/252 fix(kontemplate): Make build compatible with readTree | Vincent Ambo | 2 | -4/+2 | |
The kontemplate build will keep using `buildGoPackage` for now until I've had the time to add tests to //nix/buildGo | |||||
2019-12-20 | r/251 merge(kontemplate): Integrate kontemplate at //depot/ops/kontemplate | Vincent Ambo | 47 | -0/+3411 | |
2019-12-20 | chore(kontemplate): Prepare kontemplate for depot-merge | Vincent Ambo | 47 | -0/+3411 | |
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 | r/239 fix(infra/k8s): Fix Nixery image URLs for moved local projects | Vincent Ambo | 2 | -3/+3 | |
2019-12-20 | r/238 refactor: Fix a variety of filepaths for repo relayouting | Vincent Ambo | 2 | -0/+3 | |
This fixes readTree and the various project builds, as well as (hopefully) most documentation links inside of the projects. | |||||
2019-12-20 | r/237 chore: Significantly restructure folder layout | Vincent Ambo | 51 | -0/+3627 | |
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) |