nixos-hardware icon indicating copy to clipboard operation
nixos-hardware copied to clipboard

Add hydra jobset to repository

Open damianoognissanti opened this issue 1 year ago • 3 comments

This is for discussing the addition of a hydra jobset to the repository,

damianoognissanti avatar Feb 02 '24 09:02 damianoognissanti

I have set up a local hydra instance and have tried to add linux-surface as a flake: https://github.com/damianoognissanti/TestHydra/tree/main

I get the following error message:

in job ‘packages.x86_64-linux.microsoft-surface-pro-intel.microsoft-surface.surface-control.enable’:
error: attribute 'packages.x86_64-linux.microsoft-surface-pro-intel.microsoft-surface.surface-control.enable' is a Boolean, which is not supported

in job ‘packages.x86_64-linux.microsoft-surface-pro-intel.microsoft-surface.ipts.enable’:
error: attribute 'packages.x86_64-linux.microsoft-surface-pro-intel.microsoft-surface.ipts.enable' is a Boolean, which is not supported

in job ‘packages.x86_64-linux.microsoft-surface-pro-intel.imports’:
error: attribute 'packages.x86_64-linux.microsoft-surface-pro-intel.imports' is a list, which is not supported

Does this mean that the surface files must be rewritten, or is there something wrong with my flake?

damianoognissanti avatar Feb 02 '24 10:02 damianoognissanti

@Mic92 do you know how to write code for adding a hydra jobset? I can't get it to work and I don't find any documentation or examples that I can use either. I am just fumbling in the dark...

damianoognissanti avatar Mar 05 '24 07:03 damianoognissanti