bootstrap.packages.cachixType: package
Default: "channels.cipkgs.cachix"
Declared by:
<ci/env.nix>
|
bootstrap.packages.nixType: null or package
Default: "corepkgs.nix"
Declared by:
<ci/env.nix>
|
cache.cachixType: attribute set of (submodule)
Default: { }
Declared by:
<ci/env.nix>
|
cache.cachix.<name>.enableWhether to enable cachix cache.
Type: boolean
Default: true
Example: true
Declared by:
<ci/env.nix>
|
cache.cachix.<name>.nameType: string
Default: "‹name›"
Declared by:
<ci/env.nix>
|
cache.cachix.<name>.publicKeyType: null or string
Default: null
Declared by:
<ci/env.nix>
|
cache.cachix.<name>.signingKeyType: null or string
Default: null
Declared by:
<ci/env.nix>
|
cache.substitutersType: attribute set of (submodule)
Declared by:
<ci/env.nix>
|
cache.substituters.<name>.publicKeysType: list of string
Declared by:
<ci/env.nix>
|
cache.substituters.<name>.urlType: string
Declared by:
<ci/env.nix>
|
channelsType: attribute set of ((submodule) or string convertible to it)
Declared by:
<ci/env.nix>
|
channels.<name>.enableWhether to enable channel.
Type: boolean
Default: true
Example: true
Declared by:
<ci/env.nix>
|
channels.<name>.argsType: attribute set of unspecified value
Declared by:
<ci/env.nix>
|
channels.<name>.fileType: null or string
Declared by:
<ci/env.nix>
|
channels.<name>.nameType: string
Default: "‹name›"
Declared by:
<ci/env.nix>
|
channels.<name>.nixPathImportType: boolean
Default: false
Declared by:
<ci/env.nix>
|
channels.<name>.overlaysType: list of unspecified value
Declared by:
<ci/env.nix>
|
channels.<name>.pathType: string or path
Declared by:
<ci/env.nix>
|
channels.<name>.sha256Type: null or string
Declared by:
<ci/env.nix>
|
channels.<name>.urlType: null or string
Declared by:
<ci/env.nix>
|
channels.<name>.versionType: null or string
Declared by:
<ci/env.nix>
|
ci.configPathType: string
Default: "./tests/example.nix"
Declared by:
<ci/config.nix>
|
ci.gh-actions.enableWhether to enable GitHub Actions CI.
Type: boolean
Default: false
Example: true
Declared by:
<ci/actions-ci.nix>
|
ci.gh-actions.checkoutOptionsType: attribute set of unspecified value
Declared by:
<ci/actions-ci.nix>
|
ci.gh-actions.checkoutVersionType: string
Default: "v4"
Declared by:
<ci/actions-ci.nix>
|
ci.gh-actions.emitType: boolean
Default: true
Declared by:
<ci/actions-ci.nix>
|
ci.gh-actions.exportType: boolean
Default: false
Declared by:
<ci/actions-ci.nix>
|
ci.gh-actions.nameType: string
Default: "ci"
Declared by:
<ci/actions-ci.nix>
|
ci.gh-actions.pathType: null or string
Default: ".github/workflows/ci.yml"
Declared by:
<ci/actions-ci.nix>
|
ci.urlType: string
Default: "https://github.com/arcnmx/ci/archive/v0.7.tar.gz"
Declared by:
<ci/config.nix>
|
ci.versionType: string
Default: "v0.7"
Declared by:
<ci/config.nix>
|
doc.jsonType: unspecified value
Declared by:
<ci/config.nix>
|
doc.manPagesType: unspecified value
Declared by:
<ci/config.nix>
|
doc.manualType: unspecified value
Declared by:
<ci/config.nix>
|
doc.openType: unspecified value
Declared by:
<ci/config.nix>
|
environment.allowRootType: boolean
Default: "getEnv \"CI_ALLOW_ROOT\" != \"\""
Declared by:
<ci/env.nix>
|
environment.bootstrapType: attribute set of package
Declared by:
<ci/env.nix>
|
environment.closeStdinType: boolean
Default: "getEnv \"CI_CLOSE_STDIN\" != \"\""
Declared by:
<ci/env.nix>
|
environment.glibcLocalesType: list of package
Default: [ ]
Declared by:
<ci/env.nix>
|
environment.impureType: boolean
Default: true
Declared by:
<ci/env.nix>
|
environment.shellType: attribute set of package
Declared by:
<ci/env.nix>
|
environment.testType: attribute set of package
Declared by:
<ci/env.nix>
|
environment.workingDirectoryType: path
Default: "getEnv \"PWD\""
Declared by:
<ci/env.nix>
|
exec.nixRealiseType: one of "nix build", "nix-build", "nix-store"
Default: "nix build"
Declared by:
<ci/exec.nix>
|
exec.useNix2Type: boolean
Default: true
Declared by:
<ci/exec.nix>
|
exec.verbosityType: one of "build", "quiet", "silent"
Default: "build"
Declared by:
<ci/exec.nix>
|
export.docType: unspecified value
Declared by:
<ci/config.nix>
|
export.env.bootstrapType: package (read only)
Declared by:
<ci/env.nix>
|
export.env.setupType: package (read only)
Declared by:
<ci/env.nix>
|
export.env.shellType: package (read only)
Declared by:
<ci/env.nix>
|
export.env.testType: package (read only)
Declared by:
<ci/env.nix>
|
export.environmentType: package
Declared by:
<ci/exec.nix>
|
export.execType: attribute set of unspecified value
Declared by:
<ci/exec.nix>
|
export.gh-actions.configFileType: package
Declared by:
<ci/actions-ci.nix>
|
export.helpType: unspecified value
Declared by:
<ci/exec.nix>
|
export.jobType: attribute set of unspecified value
Declared by:
<ci/project.nix>
|
export.listType: package
Declared by:
<ci/exec.nix>
|
export.runType: attribute set of unspecified value
Declared by:
<ci/exec.nix>
|
export.shellType: package
Declared by:
<ci/exec.nix>
|
export.sourceType: strings concatenated with "\n"
Declared by:
<ci/exec.nix>
|
export.stageType: attribute set of unspecified value
Declared by:
<ci/project.nix>
|
export.testType: unspecified value
Declared by:
<ci/exec.nix>
|
gh-actions.enableWhether to enable GitHub Actions.
Type: boolean
Default: false
Example: true
Declared by:
<ci/actions.nix>
|
gh-actions.envType: attribute set of string
Default: { }
Declared by:
<ci/actions.nix>
|
gh-actions.jobsType: attribute set of (submodule)
Default: { }
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.containerType: null or (submodule)
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.container.envType: attribute set of string
Default: { }
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.container.imageType: string
Default: "‹name›"
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.container.optionsType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.container.portsType: list of string
Default: [ ]
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.container.volumesType: list of string
Default: [ ]
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.envType: attribute set of string
Default: { }
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.idType: string
Default: "‹name›"
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.ifType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.nameType: string
Default: "‹name›"
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.needsType: (list of string) or string convertible to it
Default: [ ]
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.permissionsType: unspecified value
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.runs-onType: one of "ubuntu-latest", "ubuntu-22.04", "ubuntu-20.04", "windows-latest", "windows-2022", "windows-2019", "macos-latest", "macos-14", "macos-13", "macos-12", "macos-11" or list of string or string or (attribute set)
Default: "ubuntu-latest"
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.servicesType: attribute set of (submodule)
Default: { }
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.services.<name>.envType: attribute set of string
Default: { }
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.services.<name>.imageType: string
Default: "‹name›"
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.services.<name>.optionsType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.services.<name>.portsType: list of string
Default: [ ]
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.services.<name>.volumesType: list of string
Default: [ ]
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.stepType: attribute set of (submodule)
Default: { }
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.continue-on-errorType: boolean
Default: false
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.envType: attribute set of string
Default: { }
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.idType: null or string
Default: "‹name›"
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.ifType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.nameType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.orderType: signed integer
Default: 1000
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.runType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.shellType: null or one of "bash", "pwsh", "python", "sh", "cmd", "powershell"
Default: null
Example: "bash"
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.shellTemplateType: null or string
Default: null
Example: "-xeu {0} scriptArg"
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.timeout-minutesType: null or positive integer, meaning >0
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.usesType: null or (submodule)
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.uses.dockerType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.uses.ownerType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.uses.pathType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.uses.repoType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.uses.slugType: null or string
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.uses.specType: string
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.uses.versionType: string
Default: "v1"
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.withType: attribute set of (null or boolean or string or signed integer or floating point number)
Default: { }
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.step.<name>.working-directoryType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.stepsType: list of (submodule)
Default: [ ]
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.continue-on-errorType: boolean
Default: false
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.envType: attribute set of string
Default: { }
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.idType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.ifType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.nameType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.orderType: null or signed integer
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.runType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.shellType: null or one of "bash", "pwsh", "python", "sh", "cmd", "powershell"
Default: null
Example: "bash"
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.shellTemplateType: null or string
Default: null
Example: "-xeu {0} scriptArg"
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.timeout-minutesType: null or positive integer, meaning >0
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.usesType: null or (submodule)
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.uses.dockerType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.uses.ownerType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.uses.pathType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.uses.repoType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.uses.slugType: null or string
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.uses.specType: string
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.uses.versionType: string
Default: "v1"
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.withType: attribute set of (null or boolean or string or signed integer or floating point number)
Default: { }
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.steps.*.working-directoryType: null or string
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.strategy.fail-fastType: boolean
Default: true
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.strategy.matrixType: attribute set of unspecified value
Default: { }
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.strategy.max-parallelType: null or positive integer, meaning >0
Default: null
Declared by:
<ci/actions.nix>
|
gh-actions.jobs.<name>.timeout-minutesType: positive integer, meaning >0
Default: 360
Declared by:
<ci/actions.nix>
|
gh-actions.nameType: string
Declared by:
<ci/actions.nix>
|
gh-actions.onType: unspecified value
Default:
[ "push" "pull_request" ]
Declared by:
<ci/actions.nix>
|
gh-actions.permissionsType: unspecified value
Default: null
Declared by:
<ci/actions.nix>
|
libType: attribute set of (attribute set)
Default: { }
Declared by:
<ci/lib.nix>
|
nameType: string
Default: "ci"
Declared by:
<ci/project.nix>
|
nix.configType: attribute set of (string or boolean or signed integer or list of string)
Declared by:
<ci/env.nix>
|
nix.configFile/etc/nix/nix.conf
Type: path
Declared by:
<ci/env.nix>
|
nix.experimental-featuresType: list of string
Declared by:
<ci/env.nix>
|
nix.extraConfigType: strings concatenated with "\n"
Default: ""
Declared by:
<ci/env.nix>
|
nix.extraSettingsType: strings concatenated with "\n"
Default: ""
Declared by:
<ci/env.nix>
|
nix.settingsType: attribute set of (string or boolean or signed integer or list of string)
Declared by:
<ci/env.nix>
|
nix.settingsFileappended to $NIX_USER_CONF_FILES
Type: path
Declared by:
<ci/env.nix>
|
nixPathType: attribute set of path
Declared by:
<ci/env.nix>
|
nixpkgsType: (submodule) or string convertible to it
Default: { }
Declared by:
<ci/env.nix>
|
nixpkgs.enableWhether to enable channel.
Type: boolean
Default: true
Example: true
Declared by:
<ci/env.nix>
|
nixpkgs.argsType: submodule
Declared by:
<ci/env.nix>
|
nixpkgs.args.configType: attribute set of unspecified value
Default: { }
Declared by:
<ci/env.nix>
|
nixpkgs.args.crossOverlaysType: list of unspecified value
Default: [ ]
Declared by:
<ci/env.nix>
|
nixpkgs.args.crossSystemType: null or ((attribute set of unspecified value) or string convertible to it)
Declared by:
<ci/env.nix>
|
nixpkgs.args.localSystemType: (attribute set of unspecified value) or string convertible to it
Declared by:
<ci/env.nix>
|
nixpkgs.args.overlaysType: list of unspecified value
Default: [ ]
Declared by:
<ci/env.nix>
|
nixpkgs.args.stdenvStagesType: null or unspecified value
Default: null
Declared by:
<ci/env.nix>
|
nixpkgs.args.systemType: (attribute set of unspecified value) or string convertible to it
Declared by:
<ci/env.nix>
|
nixpkgs.fileType: null or string
Declared by:
<ci/env.nix>
|
nixpkgs.nameType: string
Default: "‹name›"
Declared by:
<ci/env.nix>
|
nixpkgs.nixPathImportType: boolean
Default: false
Declared by:
<ci/env.nix>
|
nixpkgs.overlaysType: list of unspecified value
Declared by:
<ci/env.nix>
|
nixpkgs.pathType: string or path
Declared by:
<ci/env.nix>
|
nixpkgs.sha256Type: null or string
Declared by:
<ci/env.nix>
|
nixpkgs.urlType: null or string
Declared by:
<ci/env.nix>
|
nixpkgs.versionType: null or string
Declared by:
<ci/env.nix>
|
project.execType: attribute set of string
Default: { }
Declared by:
<ci/project.nix>
|
project.executor.connectionDetailsType: attribute set of unspecified value
Default: { }
Declared by:
<ci/tasks.nix>
|
project.runType: attribute set of package
Default: { }
Declared by:
<ci/project.nix>
|
systemType: null or ((attribute set of unspecified value) or string convertible to it)
Default: null
Declared by:
<ci/env.nix>
|
tasksType: attribute set of (submodule)
Default: { }
Declared by:
<ci/tasks.nix>
|
tasks.<name>.argsType: attribute set of unspecified value
Default: { }
Declared by:
<ci/tasks.nix>
|
tasks.<name>.buildCommandType: strings concatenated with "\n"
Default: ""
Declared by:
<ci/tasks.nix>
|
tasks.<name>.cache.enableWhether to enable cache build results.
Type: boolean
Default: true
Example: true
Declared by:
<ci/tasks.nix>
|
tasks.<name>.cache.inputsType: list of package
Default: [ ]
Declared by:
<ci/tasks.nix>
|
tasks.<name>.cache.wrapWhether to enable cache whether a build succeeds and not the output.
Type: boolean
Default: false
Example: true
Declared by:
<ci/tasks.nix>
|
tasks.<name>.idType: string
Default: "ci-task-‹name›"
Declared by:
<ci/tasks.nix>
|
tasks.<name>.inputsType: (list of unspecified value) or unspecified value convertible to it
Default: [ ]
Declared by:
<ci/tasks.nix>
|
tasks.<name>.nameType: null or string
Default: "‹name›"
Declared by:
<ci/tasks.nix>
|
tasks.<name>.preBuildType: strings concatenated with "\n"
Default: ""
Declared by:
<ci/tasks.nix>
|
tasks.<name>.skipType: boolean or string
Default: false
Declared by:
<ci/tasks.nix>
|
tasks.<name>.timeoutSecondsType: null or positive integer, meaning >0
Default: null
Declared by:
<ci/tasks.nix>
|
tasks.<name>.warnType: boolean
Default: false
Declared by:
<ci/tasks.nix>
|
warnType: boolean
Default: false
Declared by:
<ci/project.nix>
|