Commit Graph

  • 79e4ff1337 integrationt-tests: Allocate 4GB RAM to deployer Zhaofeng Li 2023-01-27 23:44:41 -0700
  • ddf00fec66 integration-tests: Refactor pkgs Zhaofeng Li 2023-01-27 23:44:41 -0700
  • 9c51ac1523 .github: Update Nix version to 2.13.2 Zhaofeng Li 2023-01-27 23:44:41 -0700
  • 9a81798083 .github: Update actions, switch to DetSys installer Zhaofeng Li 2023-01-27 23:44:41 -0700
  • 95c5fa17fc Cargo.lock: Update Zhaofeng Li 2023-01-27 23:44:41 -0700
  • 3d1cdbacd0
    Merge pull request #119 from cprussin/main Zhaofeng Li 2023-01-27 15:23:42 -0700
  • 4ce0b64e9a Fix test Connor Prussin 2023-01-27 13:43:12 -0700
  • 691ac99e4d Use nixops implementation of key services Connor Prussin 2023-01-27 13:43:12 -0700
  • 41551acc28
    add --keep-result-dir flag Michael Fellinger 2023-01-20 15:13:15 +0100
  • a525332c19
    build(deps): bump tokio from 1.21.2 to 1.23.1 dependabot[bot] 2023-01-06 21:48:28 +0000
  • 64c46fa016 integration-tests: Drop makeTest Zhaofeng Li 2022-12-01 10:55:27 -0700
  • 2e62cede0a integration-tests: Misc fixes after modularization Zhaofeng Li 2022-12-01 10:55:27 -0700
  • 4bc6aa3fe3 Deploying to gh-pages from @ zhaofengli/colmena@d597bdf4b3 🚀 zhaofengli 2022-12-01 09:09:57 +0000
  • d597bdf4b3 integration-tests: Migrate to nix.settings Zhaofeng Li 2022-12-01 01:57:56 -0700
  • 8b87f0de02 integration-tests: Start migration to modular test framework Zhaofeng Li 2022-12-01 01:57:56 -0700
  • 92f0f155d4 flake.nix: Bump stable to 22.11, update unstable Zhaofeng Li 2022-12-01 01:57:56 -0700
  • 0e5d424529 environment variable COLMENA_SSHOPTS Yureka 2022-11-16 17:17:35 +0100
  • eb9ddc6d04 ssh: pass user using -l option Yureka 2022-11-16 17:11:32 +0100
  • 38460c70cb Deploying to gh-pages from @ zhaofengli/colmena@fff97f7290 🚀 zhaofengli 2022-11-14 00:11:04 +0000
  • fff97f7290
    Merge pull request #126 from ThinkChaos/cli/nix-option Zhaofeng Li 2022-11-13 17:03:55 -0700
  • 90c88ddd17 refactor: rename NixOptions to NixFlags ThinkChaos 2022-11-10 13:03:00 -0500
  • d73fa5d74f cli: Explicit value_name for --node to be all caps like others ThinkChaos 2022-11-10 12:52:10 -0500
  • 19bf776e8e cli: Add --nix-option to allow passing arbitrary nix options ThinkChaos 2022-11-10 12:51:32 -0500
  • 5432fe488e error: Add backtraces to ChildFailure and ChildKilled Zhaofeng Li 2022-10-29 13:40:13 -0600
  • 715e10561b deployment: Pass job to host during upload_keys Zhaofeng Li 2022-10-29 13:42:36 -0600
  • 2efa8d26c1 eval: Fix rustfmt Zhaofeng Li 2022-10-29 02:24:55 -0600
  • f6c13a20c3 eval: Use correct value parser for expression_file Zhaofeng Li 2022-10-29 02:24:55 -0600
  • 2bd563e847 fix: export assertion module David Arnold 2022-10-22 21:34:48 -0500
  • 4f72dd15fd
    fix: export assertion module David Arnold 2022-10-22 21:34:48 -0500
  • 956c3363b8 deployment: Fail the evaluation job if any attribute fail to evaluate Zhaofeng Li 2022-10-19 16:45:57 -0600
  • dcfcc3a0d3 Deploying to gh-pages from @ zhaofengli/colmena@872949504b 🚀 zhaofengli 2022-10-09 21:33:39 +0000
  • 872949504b Migrate to Clap 4.0 Zhaofeng Li 2022-10-09 15:26:37 -0600
  • bf95e2dce8 job: Fix job state update Zhaofeng Li 2022-10-09 15:26:37 -0600
  • 513ffd1f12 Apply fixes from Clippy Zhaofeng Li 2022-10-09 15:26:37 -0600
  • 2b612e294b Cargo.lock: Update Zhaofeng Li 2022-10-09 15:26:37 -0600
  • 4e4f9ad4d2
    Merge pull request #121 from lovesegfault/utils-follows Zhaofeng Li 2022-10-09 00:26:19 -0600
  • 2d98088877
    refactor(flake): make nix-eval-jobs's flake-utils follow ours Bernardo Meurer 2022-10-08 23:33:25 -0300
  • 8bec45393e
    refactor(flake): rename utils to flake-utils Bernardo Meurer 2022-10-08 23:31:21 -0300
  • 5be66f6d2c Deploying to gh-pages from @ zhaofengli/colmena@241b61dcc0 🚀 zhaofengli 2022-09-29 07:08:07 +0000
  • 241b61dcc0 manual: Add 0.3.2 release notes Zhaofeng Li 2022-09-29 01:03:08 -0600
  • 6ca167dae2 Deploying to gh-pages from @ zhaofengli/colmena@4fca657c4e 🚀 zhaofengli 2022-09-29 07:03:07 +0000
  • 4fca657c4e manual/release-notes: Fix typo in date release-0.3.x Zhaofeng Li 2022-09-29 01:02:02 -0600
  • bf4f98d0f8 Deploying to gh-pages from @ zhaofengli/colmena@7253d9b4bb 🚀 zhaofengli 2022-09-29 07:00:06 +0000
  • 7253d9b4bb Release 0.3.2 v0.3.2 Zhaofeng Li 2022-09-29 00:53:51 -0600
  • 8ef43c08c5 manual: Add 0.3.2 release notes Zhaofeng Li 2022-09-29 00:53:51 -0600
  • 7296cf41c7 Bump version to 0.3.2 Zhaofeng Li 2022-09-29 00:53:51 -0600
  • 37811c4fea Update inotify-tools alias Zhaofeng Li 2022-09-28 18:47:40 -0600
  • 0ee3bb2e62 Update inotify-tools alias Zhaofeng Li 2022-09-28 18:47:40 -0600
  • a8e6b999cf host/ssh: Fix extension matching for .drv Zhaofeng Li 2022-09-21 00:40:26 -0600
  • 8b06bb108e .github/tests: Run tests with the full git checkout Zhaofeng Li 2022-09-18 17:47:09 -0600
  • 3bdd0b1cc7 hive/flake.nix: Fix trailing whitespce Zhaofeng Li 2022-09-18 17:45:43 -0600
  • 0d226874e4 Deploying to gh-pages from @ zhaofengli/colmena@7fac0278e1 🚀 zhaofengli 2022-09-18 23:38:24 +0000
  • 7fac0278e1 manual: Flake-enable deployments now use nix copy with ssh-ng:// Zhaofeng Li 2022-09-18 17:27:46 -0600
  • 3e8ec98a26 ssh: Support using the experimental nix copy command to copy Zhaofeng Li 2022-09-18 17:27:46 -0600
  • 695ec0c36f Use --extra-experimental-features as opposed to --experimental-features Zhaofeng Li 2022-09-18 17:27:46 -0600
  • d4dcf1c6e9 Add support for using an already-evaluated hive Zhaofeng Li 2022-09-18 17:27:46 -0600
  • bd048e98d8 flake.nix: Add lib.makeHive Zhaofeng Li 2022-09-18 17:27:46 -0600
  • 95be6686ae flake.nix: Reindent Zhaofeng Li 2022-09-18 17:27:46 -0600
  • 4e828171d8 manual/keys: Add note about flake-copying behavior in Nix Zhaofeng Li 2022-09-18 17:27:46 -0600
  • c171a43328 Cargo.lock: Update Zhaofeng Li 2022-09-18 17:27:46 -0600
  • 1f003e3f12 [wip] Use inotifywait for key service activation key-inotifywait Zhaofeng Li 2022-09-16 01:34:42 -0600
  • b4b3b8933a Deploying to gh-pages from @ zhaofengli/colmena@52b594a167 🚀 zhaofengli 2022-09-02 00:53:23 +0000
  • 52b594a167 apply: Run rustfmt Zhaofeng Li 2022-09-01 18:49:11 -0600
  • f01f6ac197 deployment: Move post-activation key upload after reboot Zhaofeng Li 2022-09-01 18:42:37 -0600
  • 3af3751d8e apply: Default to the "boot" goal if --reboot is passed Zhaofeng Li 2022-09-01 18:42:37 -0600
  • e491a5936a Deploying to gh-pages from @ zhaofengli/colmena@e7356e2c5c 🚀 zhaofengli 2022-08-28 06:51:31 +0000
  • e7356e2c5c .github: Upgrade runner to macOS 12 Zhaofeng Li 2022-08-18 17:38:01 -0600
  • e740a50b73 nix/assets: Use more descriptive prefix for temp dir Zhaofeng Li 2022-08-17 12:22:30 -0600
  • 1a97f8d207 manual/release-notes: Update 0.3.1 release date Zhaofeng Li 2022-08-18 14:34:12 -0600
  • 9d1beeadb3 manual: Add 0.3.1 release notes Zhaofeng Li 2022-08-18 14:24:23 -0600
  • a489d5506e Deploying to gh-pages from @ zhaofengli/colmena@8505cd8201 🚀 zhaofengli 2022-08-18 20:35:15 +0000
  • 8505cd8201 manual/release-notes: Update 0.3.1 release date Zhaofeng Li 2022-08-18 14:34:12 -0600
  • 00c4252c36 Deploying to gh-pages from @ zhaofengli/colmena@ccc32cd783 🚀 zhaofengli 2022-08-18 20:32:47 +0000
  • ccc32cd783 Release 0.3.1 v0.3.1 Zhaofeng Li 2022-08-18 14:24:23 -0600
  • 3b7e25f239 manual: Add 0.3.1 release notes Zhaofeng Li 2022-08-18 14:24:23 -0600
  • 37bd108328 Bump version to 0.3.1 Zhaofeng Li 2022-08-18 14:24:23 -0600
  • 5e0f6e1c07 integration-tests/apply: Test building nodes with dots in names Zhaofeng Li 2022-08-18 14:24:23 -0600
  • adb3f8c891 nix-eval-jobs: Strip quotes surrounding attribute names Wanja Hentze 2022-08-18 14:24:23 -0600
  • 2c3a0657ce hive: Use absolute paths for non-flake hives Zhaofeng Li 2022-08-18 14:24:23 -0600
  • 08277549da Migrate other doc links to new domain Zhaofeng Li 2022-08-18 14:24:23 -0600
  • 00f17cb8c3
    Don't bind key services to key path units Connor Prussin 2022-08-17 21:58:17 -0700
  • 3fbc5eeb11 repl: Add arguments depending on Nix version Zhaofeng Li 2022-08-17 11:56:30 -0600
  • 741d5c4fbb repl: Use a temporary file for the expression Zhaofeng Li 2022-08-17 11:56:30 -0600
  • 797297b609 integration-tests/flakes: Check pure evaluation Zhaofeng Li 2022-08-17 01:09:43 -0600
  • 4cdb21be0b integration-tests/flakes: Eliminate slow nixpkgs copy Zhaofeng Li 2022-08-17 01:09:43 -0600
  • 7aa1607a3c nix_eval_jobs: Pass the expression on the command line Zhaofeng Li 2022-08-17 01:09:43 -0600
  • 976849028b flake.nix: Add patched nix-eval-jobs with pure-eval fixes Zhaofeng Li 2022-08-17 01:09:43 -0600
  • 06168dabf3 nix_eval_jobs: Remove --impure Zhaofeng Li 2022-08-16 20:38:41 -0600
  • b9a57504e8 Deploying to gh-pages from @ zhaofengli/colmena@c540e00861 🚀 zhaofengli 2022-08-17 02:24:28 +0000
  • c540e00861 Add repl subcommand Zhaofeng Li 2022-08-16 20:15:43 -0600
  • 11add6501e exec: Set label width in output Zhaofeng Li 2022-08-16 20:15:43 -0600
  • 247d5754db integration-tests/flakes: Fix impure use of <nixpkgs> Zhaofeng Li 2022-08-16 20:15:43 -0600
  • 80426aa814 cli: Support passing --impure Zhaofeng Li 2022-08-16 20:15:43 -0600
  • 8aca525788 Make flake evaluation pure Zhaofeng Li 2022-08-16 20:15:43 -0600
  • 092e5848ab Directly serialize Nix expressions as quoted strings Zhaofeng Li 2022-08-16 20:15:43 -0600
  • 271d9ae576 nix/assets: Make assets a flake Zhaofeng Li 2022-08-16 20:15:43 -0600
  • a98d1f8963 nix/flake: Always resolve flake metadata Zhaofeng Li 2022-08-16 20:15:43 -0600
  • 5e76e8ab26 .github: Restructure workflows Zhaofeng Li 2022-08-16 20:15:43 -0600
  • c99a8246c2 .github/manual: Remove github-pages-deploy-action for now Zhaofeng Li 2022-08-16 20:15:43 -0600
  • 49eacdc31f flake.nix: Add cargo-audit to devShell Zhaofeng Li 2022-08-16 20:15:43 -0600