Compare commits
	
		
			2 Commits
		
	
	
		
			49f8276ab7
			...
			caa208b288
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| caa208b288 | |||
| 9e6f885c17 | 
@@ -32,9 +32,9 @@ jobs:
 | 
				
			|||||||
          HARMONIA_SSH_KEY: ${{ secrets.HARMONIA_SSH_KEY }}
 | 
					          HARMONIA_SSH_KEY: ${{ secrets.HARMONIA_SSH_KEY }}
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          nix eval --json --apply "builtins.attrNames" .#ci.x86_64-linux | jq -cr '.[]' | while read job; do
 | 
					          nix eval --json --apply "builtins.attrNames" .#ci.x86_64-linux | jq -cr '.[]' | while read job; do
 | 
				
			||||||
            echo "Building $job"
 | 
					            echo "Building CI job $job"
 | 
				
			||||||
            path="$(nix build --no-link .#ci.x86_64-linux."$job" --json | jq -r .[0].outputs.out)"
 | 
					            path="$(nix build --no-link .#ci.x86_64-linux."$job" --json | jq -r .[0].outputs.out)"
 | 
				
			||||||
            echo "Caching $job"
 | 
					            echo "Caching CI job $job"
 | 
				
			||||||
            ci/push-to-cache.sh "$path"
 | 
					            ci/push-to-cache.sh "$path"
 | 
				
			||||||
          done
 | 
					          done
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -5,10 +5,19 @@ let
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  cfg = config.my.netboot;
 | 
					  cfg = config.my.netboot;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  ipxe = pkgs.ipxe.overrideAttrs (o: rec {
 | 
				
			||||||
 | 
					    version = "1.21.1-unstable-2024-06-27";
 | 
				
			||||||
 | 
					    src = pkgs.fetchFromGitHub {
 | 
				
			||||||
 | 
					      owner = "ipxe";
 | 
				
			||||||
 | 
					      repo = "ipxe";
 | 
				
			||||||
 | 
					      rev = "b66e27d9b29a172a097c737ab4d378d60fe01b05";
 | 
				
			||||||
 | 
					      hash = "sha256-TKZ4WjNV2oZIYNefch7E7m1JpeoC/d7O1kofoNv8G40=";
 | 
				
			||||||
 | 
					    };
 | 
				
			||||||
 | 
					  });
 | 
				
			||||||
  tftpRoot = pkgs.linkFarm "tftp-root" [
 | 
					  tftpRoot = pkgs.linkFarm "tftp-root" [
 | 
				
			||||||
    {
 | 
					    {
 | 
				
			||||||
      name = "ipxe-x86_64.efi";
 | 
					      name = "ipxe-x86_64.efi";
 | 
				
			||||||
      path = "${pkgs.ipxe}/ipxe.efi";
 | 
					      path = "${ipxe}/ipxe.efi";
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
  ];
 | 
					  ];
 | 
				
			||||||
  menuFile = pkgs.runCommand "menu.ipxe" {
 | 
					  menuFile = pkgs.runCommand "menu.ipxe" {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user