diff options
author | Yorick van Pelt <yorick@yorickvanpelt.nl> | 2020-01-24 19:31:33 +0100 |
---|---|---|
committer | Yorick van Pelt <yorick@yorickvanpelt.nl> | 2020-02-10 13:36:30 +0100 |
commit | e242eccb0b79c26af6a6e8bcefc0468e0450c8ab (patch) | |
tree | 2dcd5735b783544f36d4a651186e6a8f7aa7c695 | |
parent | f003810989c58746db9ea52f6231b4e05d1ecf8c (diff) | |
download | nixpkgs-e242eccb0b79c26af6a6e8bcefc0468e0450c8ab.tar nixpkgs-e242eccb0b79c26af6a6e8bcefc0468e0450c8ab.tar.gz nixpkgs-e242eccb0b79c26af6a6e8bcefc0468e0450c8ab.tar.bz2 nixpkgs-e242eccb0b79c26af6a6e8bcefc0468e0450c8ab.tar.lz nixpkgs-e242eccb0b79c26af6a6e8bcefc0468e0450c8ab.tar.xz nixpkgs-e242eccb0b79c26af6a6e8bcefc0468e0450c8ab.tar.zst nixpkgs-e242eccb0b79c26af6a6e8bcefc0468e0450c8ab.zip |
nixos/buildkite-agents: update release notes
-rw-r--r-- | nixos/doc/manual/release-notes/rl-2003.xml | 16 | ||||
-rw-r--r-- | nixos/modules/services/continuous-integration/buildkite-agents.nix | 2 |
2 files changed, 11 insertions, 7 deletions
diff --git a/nixos/doc/manual/release-notes/rl-2003.xml b/nixos/doc/manual/release-notes/rl-2003.xml index eac50b705a8..403109f6628 100644 --- a/nixos/doc/manual/release-notes/rl-2003.xml +++ b/nixos/doc/manual/release-notes/rl-2003.xml @@ -440,15 +440,19 @@ users.users.me = </listitem> <listitem> <para> - The <link linkend="opt-services.buildkite-agent.enable">Buildkite Agent</link> - module and corresponding packages have been updated to 3.x. - While doing so, the following options have been changed: + The <link linkend="opt-services.buildkite-agents">Buildkite + Agent</link> module and corresponding packages have been updated to + 3.x, and to support multiple instances of the agent running at the + same time. This means you will have to rename + <literal>services.buildkite-agent</literal> to + <literal>services.buildkite-agents.<name></literal>. Furthermore, + the following options have been changed: </para> <itemizedlist> <listitem> <para> <literal>services.buildkite-agent.meta-data</literal> has been renamed to - <link linkend="opt-services.buildkite-agent.tags">services.buildkite-agent.tags</link>, + <link linkend="opt-services.buildkite-agents">services.buildkite-agents.<name>.tags</link>, to match upstreams naming for 3.x. Its type has also changed - it now accepts an attrset of strings. </para> @@ -464,13 +468,13 @@ users.users.me = <para> <literal>services.buildkite-agent.openssh.privateKeyPath</literal> has been renamed to - <link linkend="opt-services.buildkite-agent.privateSshKeyPath">buildkite-agent.privateSshKeyPath</link>, + <link linkend="opt-services.buildkite-agents">buildkite-agents.<name>.privateSshKeyPath</link>, as the whole <literal>openssh</literal> now only contained that single option. </para> </listitem> <listitem> <para> - <link linkend="opt-services.buildkite-agent.shell">services.buildkite-agent.shell</link> + <link linkend="opt-services.buildkite-agents">services.buildkite-agents.<name>.shell</link> has been introduced, allowing to specify a custom shell to be used. </para> </listitem> diff --git a/nixos/modules/services/continuous-integration/buildkite-agents.nix b/nixos/modules/services/continuous-integration/buildkite-agents.nix index e6a637e9c02..fbda2731bbf 100644 --- a/nixos/modules/services/continuous-integration/buildkite-agents.nix +++ b/nixos/modules/services/continuous-integration/buildkite-agents.nix @@ -267,6 +267,6 @@ in ]); imports = [ - (mkRemovedOptionModule [ "services" "buildkite-agent"] "services.buildkite-agent has been moved to an attribute set at services.buildkite-agents") + (mkRemovedOptionModule [ "services" "buildkite-agent"] "services.buildkite-agent has been upgraded from version 2 to version 3 and moved to an attribute set at services.buildkite-agents. Please consult the 20.03 release notes for more information.") ]; } |