hydra-eval-jobs: unset NIX_PATH
This commit is contained in:
		
				
					committed by
					
						
						John Ericson
					
				
			
			
				
	
			
			
			
						parent
						
							a75c5a405c
						
					
				
				
					commit
					081d0c079a
				
			@@ -396,9 +396,14 @@ sub evalJobs {
 | 
			
		||||
        print STDERR "evaluator: @escaped\n";
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    # Unset NIX_PATH for nix-eval-jobs to ensure reproducible evaluations
 | 
			
		||||
    my %env = %ENV;
 | 
			
		||||
    delete $env{'NIX_PATH'};
 | 
			
		||||
 | 
			
		||||
    my $evalProc = IPC::Run::start \@cmd,
 | 
			
		||||
            '>', IPC::Run::new_chunker, \my $out,
 | 
			
		||||
            '2>', \my $err;
 | 
			
		||||
            '2>', \my $err,
 | 
			
		||||
            init => sub { %ENV = %env; };
 | 
			
		||||
 | 
			
		||||
    return sub {
 | 
			
		||||
        while (1) {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user