{
    "fast-beta": {
        "enabled": 1,
        "hidden": false,
        "description": "Core ARTIQ packages to build fast for CI purposes (beta version)",
        "nixexprinput": "nixScripts",
        "nixexprpath": "artiq-fast.nix",
        "checkinterval": 300,
        "schedulingshares": 10,
        "enableemail": false,
        "emailoverride": "",
        "keepnr": 50,
        "inputs": {
            "nixpkgs": { "type": "git", "value": "git://github.com/NixOS/nixpkgs nixos-21.05", "emailresponsible": false },
            "nixScripts": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/nix-scripts.git", "emailresponsible": false },
            "artiqSrc": { "type": "git", "value": "git://github.com/m-labs/artiq.git master 1", "emailresponsible": false }
        }
    },
    "full-beta": {
        "enabled": 1,
        "hidden": false,
        "description": "Full set of ARTIQ packages (beta version)",
        "nixexprinput": "nixScripts",
        "nixexprpath": "artiq-full.nix",
        "checkinterval": 86400,
        "schedulingshares": 1,
        "enableemail": false,
        "emailoverride": "",
        "keepnr": 50,
        "inputs": {
            "nixpkgs": { "type": "git", "value": "git://github.com/NixOS/nixpkgs nixos-21.05", "emailresponsible": false },
            "nixScripts": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/nix-scripts.git", "emailresponsible": false },
            "use-generated": { "type": "boolean", "value": "false" },
            "sinaraSystemsSrc": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/sinara-systems.git master 1", "emailresponsible": false },
            "artiq-fast": { "type": "sysbuild", "value": "artiq:fast-beta:generated-nix", "emailresponsible": false }
        }
    },

    "fast": {
        "enabled": 1,
        "hidden": false,
        "description": "Core ARTIQ packages to build fast for CI purposes",
        "nixexprinput": "nixScripts",
        "nixexprpath": "artiq-fast.nix",
        "checkinterval": 300,
        "schedulingshares": 10,
        "enableemail": false,
        "emailoverride": "",
        "keepnr": 50,
        "inputs": {
            "nixpkgs": { "type": "git", "value": "git://github.com/NixOS/nixpkgs nixos-21.05", "emailresponsible": false },
            "nixScripts": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/nix-scripts.git", "emailresponsible": false },
            "artiqSrc": { "type": "git", "value": "git://github.com/m-labs/artiq.git release-6 1", "emailresponsible": false }
        }
    },
    "board-generated": {
        "enabled": 1,
        "hidden": false,
        "description": "Generated code for ARTIQ boards (ARTIQ 6 only)",
        "nixexprinput": "nixScripts",
        "nixexprpath": "artiq-board-generated",
        "checkinterval": 14400,
        "schedulingshares": 1,
        "enableemail": false,
        "emailoverride": "",
        "keepnr": 50,
        "inputs": {
            "nixpkgs": { "type": "git", "value": "git://github.com/NixOS/nixpkgs nixos-21.05", "emailresponsible": false },
            "nixScripts": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/nix-scripts.git", "emailresponsible": false },
            "sinaraSystemsSrc": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/sinara-systems.git master 1", "emailresponsible": false },
            "artiq-fast": { "type": "sysbuild", "value": "artiq:fast:generated-nix", "emailresponsible": false }
        }
    },
    "full": {
        "enabled": 1,
        "hidden": false,
        "description": "Full set of ARTIQ packages",
        "nixexprinput": "nixScripts",
        "nixexprpath": "artiq-full.nix",
        "checkinterval": 86400,
        "schedulingshares": 1,
        "enableemail": false,
        "emailoverride": "",
        "keepnr": 50,
        "inputs": {
            "nixpkgs": { "type": "git", "value": "git://github.com/NixOS/nixpkgs nixos-21.05", "emailresponsible": false },
            "nixScripts": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/nix-scripts.git", "emailresponsible": false },
            "use-generated": { "type": "boolean", "value": "true" },
            "artiq-board-generated": { "type": "sysbuild", "value": "artiq:board-generated:generated-nix", "emailresponsible": false }
        }
    },

    "fast-legacy": {
        "enabled": 1,
        "hidden": false,
        "description": "Core ARTIQ packages to build fast for CI purposes (legacy version)",
        "nixexprinput": "nixScripts",
        "nixexprpath": "artiq-fast.nix",
        "checkinterval": 300,
        "schedulingshares": 10,
        "enableemail": false,
        "emailoverride": "",
        "keepnr": 50,
        "inputs": {
            "nixpkgs": { "type": "git", "value": "git://github.com/NixOS/nixpkgs nixos-21.05", "emailresponsible": false },
            "nixScripts": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/nix-scripts.git", "emailresponsible": false },
            "artiqSrc": { "type": "git", "value": "git://github.com/m-labs/artiq.git release-5 1", "emailresponsible": false }
        }
    },
    "full-legacy": {
        "enabled": 1,
        "hidden": false,
        "description": "Full set of ARTIQ packages (legacy version)",
        "nixexprinput": "nixScripts",
        "nixexprpath": "artiq-full.nix",
        "checkinterval": 86400,
        "schedulingshares": 1,
        "enableemail": false,
        "emailoverride": "",
        "keepnr": 50,
        "inputs": {
            "nixpkgs": { "type": "git", "value": "git://github.com/NixOS/nixpkgs nixos-21.05", "emailresponsible": false },
            "nixScripts": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/nix-scripts.git", "emailresponsible": false },
            "sinaraSystemsSrc": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/sinara-systems.git master 1", "emailresponsible": false },
            "use-generated": { "type": "boolean", "value": "false" },
            "artiq-fast": { "type": "sysbuild", "value": "artiq:fast-legacy:generated-nix", "emailresponsible": false }
        }
    },

    "fast-flakes": {
        "enabled": 1,
        "type": 1,
        "hidden": false,
        "description": "Core ARTIQ packages to build fast for CI purposes (Nix flakes version)",
        "flake": "github:m-labs/artiq",
        "checkinterval": 300,
        "schedulingshares": 10,
        "enableemail": false,
        "emailoverride": "",
        "keepnr": 50
    },

    "nac3": {
        "enabled": 1,
        "type": 1,
        "hidden": false,
        "description": "Third generation ARTIQ compiler",
        "flake": "git+https://git.m-labs.hk/M-Labs/nac3.git",
        "checkinterval": 300,
        "schedulingshares": 10,
        "enableemail": false,
        "emailoverride": "",
        "keepnr": 50
    },

    "gluelogic": {
        "enabled": 1,
        "hidden": false,
        "description": "Glue logic gateware for Sinara devices",
        "nixexprinput": "nixScripts",
        "nixexprpath": "gluelogic.nix",
        "checkinterval": 172800,
        "schedulingshares": 1,
        "enableemail": false,
        "emailoverride": "",
        "keepnr": 50,
        "inputs": {
            "nixpkgs": { "type": "git", "value": "git://github.com/NixOS/nixpkgs nixos-21.05", "emailresponsible": false },
            "nixScripts": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/nix-scripts.git", "emailresponsible": false },
            "urukulSrc": { "type": "git", "value": "git://github.com/quartiq/urukul", "emailresponsible": false },
            "mirnySrc": { "type": "git", "value": "git://github.com/quartiq/mirny", "emailresponsible": false },
            "fastinoSrc": { "type": "git", "value": "git://github.com/quartiq/fastino", "emailresponsible": false },
            "phaserSrc": { "type": "git", "value": "git://github.com/quartiq/phaser", "emailresponsible": false }
        }
    },

    "zynq-rs": {
        "enabled": 1,
        "hidden": false,
        "description": "Bare-metal Rust on Zynq-7000",
        "nixexprinput": "nixScripts",
        "nixexprpath": "zynq-rs.nix",
        "checkinterval": 300,
        "schedulingshares": 1,
        "enableemail": false,
        "emailoverride": "",
        "keepnr": 50,
        "inputs": {
            "nixpkgs": { "type": "git", "value": "git://github.com/NixOS/nixpkgs nixos-21.05", "emailresponsible": false },
            "nixScripts": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/nix-scripts.git", "emailresponsible": false },
            "zynq-rs": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/zynq-rs.git", "emailresponsible": false },

            "gitea_repo_name": { "value": "zynq-rs", "type": "string" },
            "gitea_repo_owner": { "value": "M-Labs", "type": "string" },
            "gitea_status_repo": { "value": "zynq-rs", "type": "string" }
        }
    },
    "zynq-beta": {
        "enabled": 1,
        "hidden": false,
        "description": "ARTIQ on Zynq-7000 (beta version)",
        "nixexprinput": "nixScripts",
        "nixexprpath": "artiq-zynq.nix",
        "checkinterval": 300,
        "schedulingshares": 1,
        "enableemail": false,
        "emailoverride": "",
        "keepnr": 50,
        "inputs": {
            "nixpkgs": { "type": "git", "value": "git://github.com/NixOS/nixpkgs nixos-21.05", "emailresponsible": false },
            "nixScripts": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/nix-scripts.git", "emailresponsible": false },
            "artiq-fast": { "type": "sysbuild", "value": "artiq:fast-beta:generated-nix", "emailresponsible": false },
            "artiq-zynq": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/artiq-zynq.git", "emailresponsible": false },

            "gitea_repo_name": { "value": "artiq-zynq", "type": "string" },
            "gitea_repo_owner": { "value": "M-Labs", "type": "string" },
            "gitea_status_repo": { "value": "artiq-zynq", "type": "string" }
        }
    },
    "zynq": {
        "enabled": 1,
        "hidden": false,
        "description": "ARTIQ on Zynq-7000",
        "nixexprinput": "nixScripts",
        "nixexprpath": "artiq-zynq.nix",
        "checkinterval": 300,
        "schedulingshares": 1,
        "enableemail": false,
        "emailoverride": "",
        "keepnr": 50,
        "inputs": {
            "nixpkgs": { "type": "git", "value": "git://github.com/NixOS/nixpkgs nixos-21.05", "emailresponsible": false },
            "nixScripts": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/nix-scripts.git", "emailresponsible": false },
            "artiq-fast": { "type": "sysbuild", "value": "artiq:fast:generated-nix", "emailresponsible": false },
            "artiq-zynq": { "type": "git", "value": "https://git.m-labs.hk/M-Labs/artiq-zynq.git release-6", "emailresponsible": false },

            "gitea_repo_name": { "value": "artiq-zynq", "type": "string" },
            "gitea_repo_owner": { "value": "M-Labs", "type": "string" },
            "gitea_status_repo": { "value": "artiq-zynq", "type": "string" }
        }
    }
}