forked from M-Labs/nix-scripts
25 lines
743 B
Nix
25 lines
743 B
Nix
|
{ pkgs }:
|
||
|
{ jobs }:
|
||
|
|
||
|
let
|
||
|
condaBuilderEnv = import <artiq-fast/conda-builder-env.nix> { inherit pkgs; };
|
||
|
in
|
||
|
pkgs.runCommand "blah" { }
|
||
|
''
|
||
|
mkdir -p $out/noarch
|
||
|
for storepath in ${pkgs.lib.concatMapStringsSep " " builtins.toString (builtins.attrValues jobs)}; do
|
||
|
hydra_build_products=$storepath/nix-support/hydra-build-products
|
||
|
if [ -f $hydra_build_products ]; then
|
||
|
while IFS= read -r line; do
|
||
|
type=`echo $line | cut -f2 -d " "`
|
||
|
if [ $type == "conda" ]; then
|
||
|
path=`echo $line | cut -f3 -d " "`
|
||
|
cp $path $out/noarch
|
||
|
fi
|
||
|
done < $hydra_build_products
|
||
|
fi
|
||
|
done
|
||
|
cd $out
|
||
|
${condaBuilderEnv}/bin/conda-builder-env -c "conda index"
|
||
|
''
|