nvd only shows us changed versions of packages, as well as added/removed packages, which means that for the majority of depot packages nothing will be displayed however, the current output of nix-diff is not usable anyways, so having something that can be looked at is better than nothing Change-Id: Iefbd8139c7ccf5c88ed1209897abdb2ae9302e91 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4868 Autosubmit: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI Reviewed-by: grfn <grfn@gws.fyi>
		
			
				
	
	
		
			31 lines
		
	
	
	
		
			565 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
	
		
			565 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
| { pkgs, ... }:
 | |
| 
 | |
| pkgs.stdenv.mkDerivation {
 | |
|   name = "deploy-whitby";
 | |
| 
 | |
|   phases = [ "installPhase" "installCheckPhase" ];
 | |
| 
 | |
|   nativeBuildInputs = with pkgs; [
 | |
|     makeWrapper
 | |
|   ];
 | |
| 
 | |
|   installPhase = ''
 | |
|     mkdir -p $out/bin
 | |
|     makeWrapper ${./deploy-whitby.sh} $out/bin/deploy-whitby.sh \
 | |
|       --prefix PATH : ${with pkgs; lib.makeBinPath [
 | |
|         ansi2html
 | |
|         git
 | |
|         jq
 | |
|         nvd
 | |
|       ]}
 | |
|   '';
 | |
| 
 | |
|   installCheckInputs = with pkgs; [
 | |
|     shellcheck
 | |
|   ];
 | |
| 
 | |
|   doInstallCheck = true;
 | |
|   installCheckPhase = ''
 | |
|     shellcheck $out/bin/deploy-whitby.sh
 | |
|   '';
 | |
| }
 |