diff --git a/doc/jenkins-guide.md b/doc/jenkins-guide.md index 5a00b7041..63362fdb0 100644 --- a/doc/jenkins-guide.md +++ b/doc/jenkins-guide.md @@ -98,13 +98,21 @@ referencing the discussion post. You must be a member of the `nodejs/jenkins-admins` team to have the necessary permissions to lock down the CI. -Add a Jenkins "system message" in https://ci.nodejs.org/configure. Something like: +Add a system message to Jenkins by going to https://ci.nodejs.org/manage/appearance +and under "Customizable Header" click the "+ Add System message" button. In the +"Message" field that is created, enter something like: + ```html

system is under embargo for a security release

For solidarity, even if you have access, please don't start unrelated jobs

Refs: https://github.com/nodejs/build/issues/xxx

``` +Unselect "Dismissible" and change the "Background of System Message" to +"Warning". + +![](../static-assets/jenkins-set-system-message.png) + To make it more obvious that the CI has been locked down, add some "Extra CSS" to https://ci.nodejs.org/manage/appearance. This should already exist but commented out like this: @@ -174,8 +182,7 @@ Relevant logs: 1. system (includes security matrix) - https://ci.nodejs.org/jobConfigHistory/history?name=config 2. CSS - https://ci.nodejs.org/jobConfigHistory/history?name=org.codefirst.SimpleThemeDecorator -Undo the "system message" changes from https://ci.nodejs.org/configure and -"Extra CSS" theme changes from https://ci.nodejs.org/manage/appearance. +Undo the "system message" changes and "Extra CSS" theme changes from https://ci.nodejs.org/manage/appearance. ## Solving problems diff --git a/static-assets/jenkins-set-system-message.png b/static-assets/jenkins-set-system-message.png new file mode 100644 index 000000000..85b6ebe62 Binary files /dev/null and b/static-assets/jenkins-set-system-message.png differ