mirror of
				https://github.com/Stunkymonkey/nixos.git
				synced 2025-10-31 17:52:10 +01:00 
			
		
		
		
	deploy-rs: enable remoteBuilding for all hosts
This commit is contained in:
		
							parent
							
								
									2792a3ec36
								
							
						
					
					
						commit
						1ca1981457
					
				
					 1 changed files with 6 additions and 5 deletions
				
			
		|  | @ -1,8 +1,8 @@ | |||
| { self, ... }: | ||||
| let | ||||
|   inherit (self.inputs) deploy-rs; | ||||
|   mkNode = server: hostname: system: remoteBuild: { | ||||
|     inherit hostname remoteBuild; | ||||
|   mkNode = server: hostname: system: { | ||||
|     inherit hostname; | ||||
|     fastConnection = true; | ||||
|     profiles.system.path = | ||||
|       deploy-rs.lib.${system}.activate.nixos | ||||
|  | @ -14,10 +14,11 @@ in | |||
|   sshUser = "felix"; | ||||
|   sshOpts = [ "-i" "~/.ssh/keys/local_ed25519" ]; | ||||
|   #sshOpts = [ "-p" "6158" "-i" "~/.ssh/keys/local_ed25519" ]; | ||||
|   remoteBuild = true; | ||||
| 
 | ||||
|   nodes = { | ||||
|     thinkman = mkNode "thinkman" "localhost" "x86_64-linux" false; | ||||
|     newton = mkNode "newton" "buehler.rocks" "x86_64-linux" false; | ||||
|     serverle = mkNode "serverle" "serverle.local" "aarch64-linux" true; | ||||
|     thinkman = mkNode "thinkman" "localhost" "x86_64-linux"; | ||||
|     newton = mkNode "newton" "buehler.rocks" "x86_64-linux"; | ||||
|     serverle = mkNode "serverle" "serverle.local" "aarch64-linux"; | ||||
|   }; | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Felix Buehler
						Felix Buehler