Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

linux-builder additional options #878

Merged
merged 8 commits into from
Feb 23, 2024

Commits on Nov 23, 2023

  1. Add nix.linux-builder.systems option to set corresponding `nix.buil…

    …dMachines.*.systems` option
    ethnt committed Nov 23, 2023
    Configuration menu
    Copy the full SHA
    a5812ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6a3a683 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72dd60b View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. linux-builder: Pass through more options to nix.buildMachines

    This commit passes more options to  nix.buildMachines. Namely the mandatoryFeatures and speedFactor settings have been missing.
    stv0g committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    94558e7 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. linux-builder: default pass through protocol to nix.buildMachines

    This commit adds a protocol option for the `linux-builder` and defaults
    it to `ssh-ng`.  I have observed it needing this with the following:
    
    ``` sh
    $ nix store ping --store ssh://linux-builder
    Store URL: ssh://linux-builder
    
    $ nix store ping --store ssh-ng://linux-builder
    Store URL: ssh-ng://linux-builder
    Version: 2.18.1
    Trusted: 0
    ```
    
    This seems to make the difference on whether or not Nix picks up
    `linux-builder` as an available builder.
    LoganBarnett committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    61c5879 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Merge remote-tracking branch 'stv0g/linux-runner-options' into linux-…

    …builder-big-config-take-2
    LoganBarnett committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    208cd70 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'ethnt/linux-builder-systems-config' int…

    …o linux-builder-big-config-take-2
    LoganBarnett committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    9f4fbed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    27e6a02 View commit details
    Browse the repository at this point in the history