From 39b79517b1e91118c895228718002e0a9c04ee7d Mon Sep 17 00:00:00 2001 From: 12ww1160 <12ww1160@confdroid.com> Date: Thu, 16 Apr 2026 16:38:11 +0200 Subject: [PATCH 1/2] OP#581 edit Readme --- README.md | 30 ++++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 3ecb899..d83fdc7 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,23 @@ # Readme -[![Build Status](https://jenkins.confdroid.com/buildStatus/icon?job=confdroid_jenkins)](https://jenkins.confdroid.com/job/confdroid_jenkins/)| +[![Build Status](https://jenkins.confdroid.com/buildStatus/icon?job=confdroid_jenkins&style=plastic)](https://jenkins.confdroid.com/job/confdroid_jenkins/) +[![Security Hotspots](https://sonarqube.confdroid.com/api/project_badges/measure?project=confdroid_jenkins&metric=security_hotspots&token=sqb_ab7299f9502c7e498c19b03bb06497fa15bdd70c)](https://sonarqube.confdroid.com/dashboard?id=confdroid_jenkins) -[[_TOC_]] +- [Readme](#readme) + - [Synopsis](#synopsis) + - [WARNING](#warning) + - [Features](#features) + - [Core](#core) + - [Optional](#optional) + - [Repo Documentation](#repo-documentation) + - [Dependencies](#dependencies) + - [Deployment](#deployment) + - [SELINUX](#selinux) + - [Known Problems](#known-problems) + - [Support](#support) + - [Tests](#tests) + - [Contact Us](#contact-us) + - [Disclaimer](#disclaimer) ## Synopsis @@ -14,9 +29,15 @@ Puppet 6 repo for managing Jenkins. Internal only due to access details for gitl ## Features -INSTALLATION +### Core - installs required binaries +- manage service + +### Optional + +- create a sudoers file for the Jenkins user to allow passwordless sudo, via `js_use_sudo`. Defaults to `false` +- manage firewall ports via `js_enable_fw`. Defaults to `true`. requires `puppetlabs-firewall`. ## Repo Documentation @@ -26,7 +47,8 @@ See the full Puppet documentation including parameters in `docs/index.html` All dependencies must be included in the catalogue. -- [java_cd](https://gitlab.confdroid.com/puppet/java_cd) to install java +- [confdroid_java](https://sourcecode.confdroid.com/confdroid/confdroid_java) to install java +- puppetlabs-firewall via r10k ## Deployment From 5a6eb3ae0efd9c21a629c76cf6e382524e6bf024 Mon Sep 17 00:00:00 2001 From: Jenkins Server Date: Thu, 16 Apr 2026 16:39:21 +0200 Subject: [PATCH 2/2] Recommit for updates in build 9 --- doc/file.README.html | 51 +++++++++++++++++++++++++++++++++++++++----- doc/index.html | 51 +++++++++++++++++++++++++++++++++++++++----- 2 files changed, 92 insertions(+), 10 deletions(-) diff --git a/doc/file.README.html b/doc/file.README.html index c8a0e16..d779a7c 100644 --- a/doc/file.README.html +++ b/doc/file.README.html @@ -60,9 +60,39 @@

Readme

-

|

- -

[[TOC]]

+

+

Synopsis

@@ -76,9 +106,18 @@

Features

-

INSTALLATION

+

Core

  • installs required binaries

    +
  • +

    manage service

    +
+ +

Optional

+
  • +

    create a sudoers file for the Jenkins user to allow passwordless sudo, via js_use_sudo. Defaults to false

    +
  • +

    manage firewall ports via js_enable_fw. Defaults to true. requires puppetlabs-firewall.

Repo Documentation

@@ -89,7 +128,9 @@

All dependencies must be included in the catalogue.

Deployment

diff --git a/doc/index.html b/doc/index.html index f4f4a8a..2211e08 100644 --- a/doc/index.html +++ b/doc/index.html @@ -60,9 +60,39 @@

Readme

-

|

- -

[[TOC]]

+

+

Synopsis

@@ -76,9 +106,18 @@

Features

-

INSTALLATION

+

Core

  • installs required binaries

    +
  • +

    manage service

    +
+ +

Optional

+
  • +

    create a sudoers file for the Jenkins user to allow passwordless sudo, via js_use_sudo. Defaults to false

    +
  • +

    manage firewall ports via js_enable_fw. Defaults to true. requires puppetlabs-firewall.

Repo Documentation

@@ -89,7 +128,9 @@

All dependencies must be included in the catalogue.

Deployment