about summary refs log tree commit diff
path: root/ci-builds.nix (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2020-01-20 r/434 feat(ops/mq_cli): Bump dependencies & add derivationVincent Ambo1-1/+2
2020-01-20 r/433 feat(ops/posix_mq.rs): Set up Nix buildVincent Ambo4-1/+58
2020-01-20 r/432 chore(ops): Remove deprecated .travis.yml filesVincent Ambo2-6/+0
2020-01-20 r/431 chore(ops/posix_mq.rs): Update crate dependencies to recent versionsVincent Ambo5-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/428 fix(emacs-pkgs/nix-util): Ensure compatibility with non-native JSONVincent Ambo1-1/+1
2020-01-19 r/427 feat(web/cgit-taz): Use cheddar's about filter for about pagesVincent Ambo1-1/+4
Following this change, Markdown files in the tree view will be rendered as highlighted Markdown sources.
2020-01-19 r/426 feat(cheddar): Add toggle flag for about-filter behaviourVincent Ambo1-13/+38
Cheddar now needs to be passed the --about-filter flag to toggle the behaviour for rendering Markdown into HTML. By default Markdown will be highlighted like normal source code (i.e. cgit source-filtering is the default behaviour).
2020-01-19 r/425 chore(build): Enable CI for patched third-party projectsVincent Ambo1-0/+4
2020-01-19 r/424 feat(emacs): Install geiser for GuileVincent Ambo2-0/+2
2020-01-19 r/423 feat(third_party/guile): Override guile to version 3.0.0Vincent Ambo4-1/+27
Lets try this thing out!
2020-01-19 r/422 feat(ops/nixos/nugget): Install millerVincent Ambo1-0/+1
2020-01-19 r/421 fix(emacs-pkgs/dottime): Do not call telega macros in advice setupVincent Ambo1-2/+1
This advice is potentially defined before the autoloads for telega have run, which means that the macro-expansion fails and `telega-ins-fmt` is looked up as a function. With this setup the initialisation works as expected.
2020-01-19 r/420 feat(emacs.d): Switch font to JetBrains MonoVincent Ambo1-11/+3
Lets evaluate this for a bit. With the current settings it even seems to render _okay_ on nugget.
2020-01-19 r/419 chore(ops/nixos/nugget): Aimlessly tweak font configurationVincent Ambo1-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/418 fix(emacs.d): Use "light" Input font on nuggetVincent Ambo1-2/+9
2020-01-19 r/417 fix(infra/k8s/nixery): Add GCSR hosts to SSH known_hosts for NixeryVincent Ambo1-0/+1
Unsure how this worked at all previously?
2020-01-19 r/416 feat(ops/nixos/nugget): Connect to wifi & install Google ChromeVincent Ambo1-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 -> depotVincent Ambo2-2/+2
Sourcehut namespaces this under ~tazjin/ anyways.
2020-01-19 r/414 chore(ops/sync-gcsr): Rotate Cachix secret in sourcehutVincent Ambo1-1/+1
2020-01-18 r/413 fix(ops/sync-gcsr): Ensure cachix is installedVincent Ambo1-0/+1
2020-01-18 r/412 docs(ops/kontemplate): Update installation notesVincent Ambo1-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 secretVincent Ambo1-2/+3
sourcehut does not censor secret strings in build logs, but this workaround should avoid the issue.
2020-01-18 r/410 docs(README): Add Sourcehut builds badge to READMEVincent Ambo1-0/+2
2020-01-18 r/409 feat(ops/sync-gcsr): Log successful build triggersVincent Ambo1-0/+2
2020-01-18 r/408 feat(ops/infra/k8s): Add sourcehut configuration to sync-gcsrVincent Ambo2-1/+8
2020-01-18 r/407 feat(sync-gcsr): Add builds.sr.ht build manifestVincent Ambo2-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 changesVincent Ambo1-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 updatesVincent Ambo1-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 APIsVincent Ambo1-0/+5
2020-01-18 r/403 chore(third_party/git): Remove sha1collisiondetection submoduleVincent Ambo2-4/+0
This is not required and confuses git on clones.
2020-01-18 r/402 chore(third_party/cgit): Remove git submoduleVincent Ambo2-3/+0
This is instead passed in by Nix, and it confuses git on clones.
2020-01-18 r/401 feat(nixos/nugget): Install cachix binaryVincent Ambo1-0/+1
2020-01-18