profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/jetersen/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Joseph Petersen jetersen @Specshell Denmark jetersen.dev I like to automate 🤖, drink coffee ☕ and code away at the keyboard 👨‍💻

jenkinsci/hashicorp-vault-plugin 191

Jenkins plugin to populate environment variables from secrets stored in HashiCorp's Vault.

jenkinsci/bom 18

JENKINS-47498: allow plugin dependencies to be specified via BOM

jetersen/accurev-client-plugin 2

accurev client plugin for Jenkins

jetersen/adventofcode 1

C# solutions for Advent of Code puzzles

jetersen/accurev-plugin 0

Jenkins accurev plugin

jetersen/actions 0

GitHub Action that installs and uses the GitVersion and GitReleaseManager tools

jetersen/actions-adapter 0

:electric_plug: An adapter that takes a Probot app and makes it compatible with GitHub Actions

jetersen/ad 0

Making Active Directory jQuery-easy

jetersen/addict 0

Get a full Active Directory REST API in 30 seconds

delete branch release-drafter/release-drafter

delete branch : dependabot/npm_and_yarn/probot-11.4.1

delete time in 3 hours

PR closed release-drafter/release-drafter

Bump probot from 11.1.0 to 11.4.1 type: dependencies

Bumps probot from 11.1.0 to 11.4.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/probot/probot/releases">probot's releases</a>.</em></p> <blockquote> <h2>v11.4.1</h2> <h2><a href="https://github.com/probot/probot/compare/v11.4.0...v11.4.1">11.4.1</a> (2021-06-07)</h2> <h3>Bug Fixes</h3> <ul> <li>support setting <code>baseUrl</code> on Octokit constructor instead of Probot constructor (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1552">#1552</a>) (<a href="https://github.com/probot/probot/commit/453ddd29bb0ca9b8c265e9527598ebc8dea10e4c">453ddd2</a>)</li> </ul> <h2>v11.4.0</h2> <h1><a href="https://github.com/probot/probot/compare/v11.3.2...v11.4.0">11.4.0</a> (2021-06-01)</h1> <h3>Features</h3> <ul> <li><strong>logger:</strong> custom message key (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1546">#1546</a>) (<a href="https://github.com/probot/probot/commit/01c2006700d27aff5a9e534fd73b351ebefd56de">01c2006</a>)</li> </ul> <h2>v11.3.2</h2> <h2><a href="https://github.com/probot/probot/compare/v11.3.1...v11.3.2">11.3.2</a> (2021-05-29)</h2> <h3>Bug Fixes</h3> <ul> <li>skip smee setup by setting <code>NO_SMEE_SETUP</code> to <code>"true"</code> (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1544">#1544</a>) (<a href="https://github.com/probot/probot/commit/acd47a6ea04efb3735e4c0371b4c926f95630b75">acd47a6</a>)</li> </ul> <h2>v11.3.1</h2> <h2><a href="https://github.com/probot/probot/compare/v11.3.0...v11.3.1">11.3.1</a> (2021-05-28)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>setup:</strong> do not enter setup mode if <code>HOST</code> environment variable is set (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1538">#1538</a>) (<a href="https://github.com/probot/probot/commit/4d70d69c92051c2b47cf13e6a0ceca5989f2d64f">4d70d69</a>)</li> </ul> <h2>v11.3.0</h2> <h1><a href="https://github.com/probot/probot/compare/v11.2.4...v11.3.0">11.3.0</a> (2021-04-29)</h1> <h3>Features</h3> <ul> <li>deprecate usage of the "" event name (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1518">#1518</a>) (<a href="https://github.com/probot/probot/commit/474b7735bd10f7a83ec50d34a2a294df5339268f">474b773</a>)</li> </ul> <h2>v11.2.4</h2> <h2><a href="https://github.com/probot/probot/compare/v11.2.3...v11.2.4">11.2.4</a> (2021-04-27)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>run:</strong> await <code>server.load()</code> (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1517">#1517</a>) (<a href="https://github.com/probot/probot/commit/8cc15900caecc0dfda13a9fd0d2c315f066d4026">8cc1590</a>)</li> </ul> <h2>v11.2.3</h2> <h2><a href="https://github.com/probot/probot/compare/v11.2.2...v11.2.3">11.2.3</a> (2021-04-26)</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/probot/probot/commit/453ddd29bb0ca9b8c265e9527598ebc8dea10e4c"><code>453ddd2</code></a> fix: support setting <code>baseUrl</code> on Octokit constructor instead of Probot const...</li> <li><a href="https://github.com/probot/probot/commit/01c2006700d27aff5a9e534fd73b351ebefd56de"><code>01c2006</code></a> feat(logger): custom message key (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1546">#1546</a>)</li> <li><a href="https://github.com/probot/probot/commit/d8a3186154934f145fd25f5b7b91f4cc294c8951"><code>d8a3186</code></a> style: prettier</li> <li><a href="https://github.com/probot/probot/commit/acd47a6ea04efb3735e4c0371b4c926f95630b75"><code>acd47a6</code></a> fix: skip smee setup by setting <code>NO_SMEE_SETUP</code> to <code>"true"</code> (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1544">#1544</a>)</li> <li><a href="https://github.com/probot/probot/commit/fdd14486b560dcc7eaf4f4b5eae217a26a16d496"><code>fdd1448</code></a> build(deps): bump ws from 7.4.5 to 7.4.6</li> <li><a href="https://github.com/probot/probot/commit/4d70d69c92051c2b47cf13e6a0ceca5989f2d64f"><code>4d70d69</code></a> fix(setup): do not enter setup mode if <code>HOST</code> environment variable is set (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1">#1</a>...</li> <li><a href="https://github.com/probot/probot/commit/6dec1fa5f003ca97b1a1dd522adf4e54aade00d1"><code>6dec1fa</code></a> docs: fix missing backtick (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1523">#1523</a>)</li> <li><a href="https://github.com/probot/probot/commit/474b7735bd10f7a83ec50d34a2a294df5339268f"><code>474b773</code></a> feat: deprecate usage of the "" event name (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1518">#1518</a>)</li> <li><a href="https://github.com/probot/probot/commit/8cc15900caecc0dfda13a9fd0d2c315f066d4026"><code>8cc1590</code></a> fix(run): await <code>server.load()</code> (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1517">#1517</a>)</li> <li><a href="https://github.com/probot/probot/commit/72b0531d609da16eae3e23d23a31b61d452e3d24"><code>72b0531</code></a> fix: Update to Contributor Covenant v2 (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1515">#1515</a>)</li> <li>Additional commits viewable in <a href="https://github.com/probot/probot/compare/v11.1.0...v11.4.1">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+20 -26

1 comment

2 changed files

dependabot[bot]

pr closed time in 3 hours

pull request commentrelease-drafter/release-drafter

Bump probot from 11.1.0 to 11.4.1

Superseded by #901.

dependabot[bot]

comment created time in 3 hours

PR opened release-drafter/release-drafter

Bump probot from 11.1.0 to 12.0.0

Bumps probot from 11.1.0 to 12.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/probot/probot/releases">probot's releases</a>.</em></p> <blockquote> <h2>v12.0.0</h2> <h1><a href="https://github.com/probot/probot/compare/v11.4.1...v12.0.0">12.0.0</a> (2021-06-24)</h1> <h3>Features</h3> <ul> <li>update <code>@octokit/webhooks</code> to v9 (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1559">#1559</a>) (<a href="https://github.com/probot/probot/commit/4b3ae0eee59c7ecf0348299b9c13fe87e516c740">4b3ae0e</a>)</li> </ul> <h3>BREAKING CHANGES</h3> <ul> <li>remove '' event</li> <li>app.webhooks.middleware has been removed in <code>@octokit/webhooks</code> v9</li> <li>removes the <code>webhookPath</code> option on <code>new Probot({})</code> for the webhooks middleware</li> </ul> <p>Co-authored-by: wolfy1339 <a href="mailto:webmaster@wolfy1339.com">webmaster@wolfy1339.com</a></p> <h2>v12.0.0-beta.1</h2> <h3>BREAKING CHANGES</h3> <ul> <li>remove '' event</li> <li>app.webhooks.middleware has been removed in <code>@octokit/webhooks</code> v9</li> <li>removes the <code>webhookPath</code> option on <code>new Probot({})</code> for the webhooks middleware</li> </ul> <p>Co-authored-by: wolfy1339 <a href="mailto:webmaster@wolfy1339.com">webmaster@wolfy1339.com</a></p> <h2>v11.4.1</h2> <h2><a href="https://github.com/probot/probot/compare/v11.4.0...v11.4.1">11.4.1</a> (2021-06-07)</h2> <h3>Bug Fixes</h3> <ul> <li>support setting <code>baseUrl</code> on Octokit constructor instead of Probot constructor (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1552">#1552</a>) (<a href="https://github.com/probot/probot/commit/453ddd29bb0ca9b8c265e9527598ebc8dea10e4c">453ddd2</a>)</li> </ul> <h2>v11.4.0</h2> <h1><a href="https://github.com/probot/probot/compare/v11.3.2...v11.4.0">11.4.0</a> (2021-06-01)</h1> <h3>Features</h3> <ul> <li><strong>logger:</strong> custom message key (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1546">#1546</a>) (<a href="https://github.com/probot/probot/commit/01c2006700d27aff5a9e534fd73b351ebefd56de">01c2006</a>)</li> </ul> <h2>v11.3.2</h2> <h2><a href="https://github.com/probot/probot/compare/v11.3.1...v11.3.2">11.3.2</a> (2021-05-29)</h2> <h3>Bug Fixes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/probot/probot/commit/4b3ae0eee59c7ecf0348299b9c13fe87e516c740"><code>4b3ae0e</code></a> feat: update <code>@octokit/webhooks</code> to v9 (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1559">#1559</a>)</li> <li><a href="https://github.com/probot/probot/commit/be1711ee6d664f2e434831af2e028c43b3ad2391"><code>be1711e</code></a> docs(development): Need to restart once before receiving (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1442">#1442</a>)</li> <li><a href="https://github.com/probot/probot/commit/9d12a1eb23a536bbc1d164795e98224c6fc5d2d9"><code>9d12a1e</code></a> build(deps): bump normalize-url from 4.5.0 to 4.5.1</li> <li><a href="https://github.com/probot/probot/commit/23e2af28c7762c68fcfdb9d1db4bb200c1c88deb"><code>23e2af2</code></a> build(deps): bump trim-newlines from 3.0.0 to 3.0.1</li> <li><a href="https://github.com/probot/probot/commit/453ddd29bb0ca9b8c265e9527598ebc8dea10e4c"><code>453ddd2</code></a> fix: support setting <code>baseUrl</code> on Octokit constructor instead of Probot const...</li> <li><a href="https://github.com/probot/probot/commit/01c2006700d27aff5a9e534fd73b351ebefd56de"><code>01c2006</code></a> feat(logger): custom message key (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1546">#1546</a>)</li> <li><a href="https://github.com/probot/probot/commit/d8a3186154934f145fd25f5b7b91f4cc294c8951"><code>d8a3186</code></a> style: prettier</li> <li><a href="https://github.com/probot/probot/commit/acd47a6ea04efb3735e4c0371b4c926f95630b75"><code>acd47a6</code></a> fix: skip smee setup by setting <code>NO_SMEE_SETUP</code> to <code>"true"</code> (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1544">#1544</a>)</li> <li><a href="https://github.com/probot/probot/commit/fdd14486b560dcc7eaf4f4b5eae217a26a16d496"><code>fdd1448</code></a> build(deps): bump ws from 7.4.5 to 7.4.6</li> <li><a href="https://github.com/probot/probot/commit/4d70d69c92051c2b47cf13e6a0ceca5989f2d64f"><code>4d70d69</code></a> fix(setup): do not enter setup mode if <code>HOST</code> environment variable is set (<a href="https://github-redirect.dependabot.com/probot/probot/issues/1">#1</a>...</li> <li>Additional commits viewable in <a href="https://github.com/probot/probot/compare/v11.1.0...v12.0.0">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+80 -17

0 comment

2 changed files

pr created time in 3 hours

PR opened jenkinsci/bom

Bump workflow-api-plugin.version from 2.45 to 2.46 in /bom-latest

Bumps workflow-api-plugin.version from 2.45 to 2.46. Updates workflow-api from 2.45 to 2.46 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jenkinsci/workflow-api-plugin/commit/405ec3c9594a66c842f30580c9ae41f5e946dc79"><code>405ec3c</code></a> [maven-release-plugin] prepare release workflow-api-2.46</li> <li><a href="https://github.com/jenkinsci/workflow-api-plugin/commit/7da343bae03b48c27d590c9fcf15074eaedf4c3d"><code>7da343b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/jenkinsci/workflow-api-plugin/issues/160">#160</a> from bitwiseman/issue/JENKINS-65821</li> <li><a href="https://github.com/jenkinsci/workflow-api-plugin/commit/ea384e4fecd29132c2e551511093af27eaa3eb0e"><code>ea384e4</code></a> Clean up and clarification</li> <li><a href="https://github.com/jenkinsci/workflow-api-plugin/commit/f9b50da31c26bebfc72b493e4016c24ef81f718e"><code>f9b50da</code></a> Use ConcurrentHashMap</li> <li><a href="https://github.com/jenkinsci/workflow-api-plugin/commit/3859653f0bf654924b30aefc9cdb4263d78ada45"><code>3859653</code></a> [maven-release-plugin] prepare for next development iteration</li> <li>See full diff in <a href="https://github.com/jenkinsci/workflow-api-plugin/compare/workflow-api-2.45...workflow-api-2.46">compare view</a></li> </ul> </details> <br />

Updates workflow-api from 2.45 to 2.46 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jenkinsci/workflow-api-plugin/commit/405ec3c9594a66c842f30580c9ae41f5e946dc79"><code>405ec3c</code></a> [maven-release-plugin] prepare release workflow-api-2.46</li> <li><a href="https://github.com/jenkinsci/workflow-api-plugin/commit/7da343bae03b48c27d590c9fcf15074eaedf4c3d"><code>7da343b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/jenkinsci/workflow-api-plugin/issues/160">#160</a> from bitwiseman/issue/JENKINS-65821</li> <li><a href="https://github.com/jenkinsci/workflow-api-plugin/commit/ea384e4fecd29132c2e551511093af27eaa3eb0e"><code>ea384e4</code></a> Clean up and clarification</li> <li><a href="https://github.com/jenkinsci/workflow-api-plugin/commit/f9b50da31c26bebfc72b493e4016c24ef81f718e"><code>f9b50da</code></a> Use ConcurrentHashMap</li> <li><a href="https://github.com/jenkinsci/workflow-api-plugin/commit/3859653f0bf654924b30aefc9cdb4263d78ada45"><code>3859653</code></a> [maven-release-plugin] prepare for next development iteration</li> <li>See full diff in <a href="https://github.com/jenkinsci/workflow-api-plugin/compare/workflow-api-2.45...workflow-api-2.46">compare view</a></li> </ul> </details> <br />

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+1 -1

0 comment

1 changed file

pr created time in 5 hours

Pull request review commentjenkinsci/slack-plugin

Remove reaction

 public boolean addReaction(String emojiName) {          return slackService.addReaction(channelId, ts, emojiName);     }++    /**+     * Remove an emoji reaction to the message that this `SlackResponse` points to.+     *+     * @param emojiName - name of the emoji (no colons), e.g. `thumbsup`+     *+     * @return boolean indicating whether the API request succeeded+     */+    @Whitelisted+    public boolean removeReaction(String emojiName) {+        if (slackService == null) {+            return false;+        }++        return slackService.removeReaction(channelId, ts, emojiName);

formatting is off

philippart-s

comment created time in 7 hours

Pull request review commentjenkinsci/slack-plugin

Remove reaction

 public boolean addReaction(String channelId, String timestamp, String emojiName)         return postToSlack("reactions.add", json);     } +    /**+     * Implementation of {@link SlackService#removeReaction(String, String, String)}+     */+    @Override+    public boolean removeReaction(String channelId, String timestamp, String emojiName) {+        JSONObject json = SlackReactionRequest.builder()+                .withChannelId(channelId)+                .withTimestamp(timestamp)+                .withEmojiName(emojiName)+                .build()+                .getBody();++        logger.fine("Removing reaction:  " + json.toString());+        return postToSlack("reactions.remove", json);    }

formatting is off here

philippart-s

comment created time in 7 hours

issue openedjenkinsci/configuration-as-code-plugin

Intermittent issues pulling secrets from aws secrets manager

<!-- Never report security issues on GitHub or other public channels (Gitter/Twitter/etc.), follow the instruction from Jenkins Security to report it on Jenkins Jira -->

Your checklist for this issue

🚨 Please review the guidelines for contributing to this repository.

  • [X] Jenkins version

  • [X] Plugin version

  • [X] OS

<!-- Put an x into the [ ] to show you have filled the information below Describe your issue below -->

Description

Jenkins version: 2.263.1 Plugin version: 1.51 OS: Amazon Linux (container)

I've setup JCasC to pull secrets from aws secrets manager (specifically to setup Active directory as auth into Jenkins) and it was working great. However after looking at it a bit more it looks like it works some of the time and others it throws this error:

FATAL: com.amazonaws.services.secretsmanager.model.AWSSecretsManagerException: null (Service: AWSSecretsManager; Status Code: 403; Error Code: null; Request ID: null; Proxy: proxy.example.org)

I'm pulling the config.yml from s3 so I've verified the IAM bucket policy is correct. I've also verified Jenkins has the proper IAM policy to pull from aws secrets manager, and I've verified the proxy is not causing issues. Plus, like I said it works some of the time. Any idea why this might be happening?

created time in 8 hours

pull request commentjenkinsci/slack-plugin

Remove reaction

@timja ok for review I'don"t factorize code for addReaction and removeReaction to break less things.

philippart-s

comment created time in 8 hours

issue commentjenkinsci/configuration-as-code-plugin

A wrong configuration of CasC yaml kills Jenkins startup

letting an instance start when security related configuration was not correctly applied is a security issue

FYI https://github.com/jenkinsci/jenkins/blob/f48c5f552f72485658c1c98482b42ae42ed1ee8c/core/src/main/java/jenkins/model/Jenkins.java#L5533-L5534

MRamonLeon

comment created time in 10 hours

issue commentjenkinsci/configuration-as-code-plugin

A wrong configuration of CasC yaml kills Jenkins startup

Moving forward with start up sounds good to me, however there are some specific configuration sections that should be required to pass, ie. security - letting an instance start when security related configuration was not correctly applied is a security issue.

MRamonLeon

comment created time in 14 hours

startedhalkeye/plugins-self-service

started time in 21 hours

push eventjenkinsci/bom

Basil Crow

commit sha 511aeab275b609b74a372e02eb750b8263c280c5

Add Workspace Cleanup and Resource Disposer to the managed set (#473) * Add Workspace Cleanup and Resource Disposer to the managed set * Bump resource-disposer from 0.15 to 0.16 * failFast => false * failFast => true

view details

push time in a day

PR merged jenkinsci/bom

Add Workspace Cleanup and Resource Disposer to the managed set enhancement

As with my other recent PRs, the goal of this change is just to increase compatibility testing for these plugins. Note that Resource Disposer is a dependency of Workspace Cleanup, so I have not included a dependency on it in the sample plugin.

+15 -0

0 comment

2 changed files

basil

pr closed time in a day

PR opened jenkinsci/bom

Bump credentials-binding from 1.25 to 1.26 in /bom-latest

Bumps credentials-binding from 1.25 to 1.26. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jenkinsci/credentials-binding-plugin/releases">credentials-binding's releases</a>.</em></p> <blockquote> <h2>1.26</h2> <!-- raw HTML omitted --> <h2>🚀 New features and improvements</h2> <ul> <li>Introduced <code>MaskingOutputStream</code> to DRY between Pipeline & freestyle (<a href="https://github-redirect.dependabot.com/jenkinsci/credentials-binding-plugin/issues/139">#139</a>) <a href="https://github.com/jglick"><code>@​jglick</code></a></li> </ul> <h2>📦 Dependency updates</h2> <ul> <li>Bump bom-2.235.x from 841.vd6e713d848ab to 872.v03c18fa35487 (<a href="https://github-redirect.dependabot.com/jenkinsci/credentials-binding-plugin/issues/137">#137</a>) <a href="https://github.com/dependabot"><code>@​dependabot</code></a></li> <li>Bump bom-2.235.x from 831.v9814430e6383 to 841.vd6e713d848ab (<a href="https://github-redirect.dependabot.com/jenkinsci/credentials-binding-plugin/issues/136">#136</a>) <a href="https://github.com/dependabot"><code>@​dependabot</code></a></li> </ul> <h2>👻 Maintenance</h2> <ul> <li>Use <code>LineTransformationOutputStream.Delegating</code> (<a href="https://github-redirect.dependabot.com/jenkinsci/credentials-binding-plugin/issues/138">#138</a>) <a href="https://github.com/jglick"><code>@​jglick</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jenkinsci/credentials-binding-plugin/commit/86e2ee79463778e5b2b0e7d09a89c4ee35d7dafa"><code>86e2ee7</code></a> [maven-release-plugin] prepare release credentials-binding-1.26</li> <li><a href="https://github.com/jenkinsci/credentials-binding-plugin/commit/615d236ac35c68b5d30998d9d02602f8dab2fbe5"><code>615d236</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/jenkinsci/credentials-binding-plugin/issues/139">#139</a> from jglick/MaskingOutputStream</li> <li><a href="https://github.com/jenkinsci/credentials-binding-plugin/commit/6dc28f0f87353e53273bad9a3557d30461c51c0c"><code>6dc28f0</code></a> <code>SecretBuildWrapper</code> needs to initialize its pattern lazily</li> <li><a href="https://github.com/jenkinsci/credentials-binding-plugin/commit/958f3958526a9896580d75993514ba1ff200eaae"><code>958f395</code></a> Expose <code>SecretPatterns</code> as an API</li> <li><a href="https://github.com/jenkinsci/credentials-binding-plugin/commit/9cc0b870d2baf3260ad8bb4e49791f4a16761d2e"><code>9cc0b87</code></a> Introduced <code>MaskingOutputStream</code> to DRY between Pipeline & freestyle</li> <li><a href="https://github.com/jenkinsci/credentials-binding-plugin/commit/d235e555ad737615c2c1df292a5809ce15ae1822"><code>d235e55</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/jenkinsci/credentials-binding-plugin/issues/138">#138</a> from jglick/LineTransformationOutputStream.Delegating</li> <li><a href="https://github.com/jenkinsci/credentials-binding-plugin/commit/9e85ee348da2d32b38789d46c4175b09e3b7c30d"><code>9e85ee3</code></a> Use <code>LineTransformationOutputStream.Delegating</code></li> <li><a href="https://github.com/jenkinsci/credentials-binding-plugin/commit/fcac190421155384c0182543c4118bdd887b1825"><code>fcac190</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/jenkinsci/credentials-binding-plugin/issues/137">#137</a> from jenkinsci/dependabot/maven/io.jenkins.tools.bom-...</li> <li><a href="https://github.com/jenkinsci/credentials-binding-plugin/commit/bd9f4f62a7016f75d230e39b3d4a0143fc8e7db3"><code>bd9f4f6</code></a> Bump bom-2.235.x from 841.vd6e713d848ab to 872.v03c18fa35487</li> <li><a href="https://github.com/jenkinsci/credentials-binding-plugin/commit/616f8ae81254c455acb72e76f8df3d56ea1332ec"><code>616f8ae</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/jenkinsci/credentials-binding-plugin/issues/136">#136</a> from jenkinsci/dependabot/maven/io.jenkins.tools.bom-...</li> <li>Additional commits viewable in <a href="https://github.com/jenkinsci/credentials-binding-plugin/compare/credentials-binding-1.25...credentials-binding-1.26">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

</details>

+1 -1

0 comment

1 changed file

pr created time in a day

startedthecodingmachine/workadventure

started time in a day

PR opened jenkinsci/slack-plugin

Remove reaction

Fix #765

Add the remove reaction feature.

  • [X] Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • [X] Ensure that the pull request title represents the desired changelog entry
  • [X] Please describe what you did
  • [X] Link to relevant issues in GitHub or Jira
  • [X] Link to relevant pull requests, esp. upstream and downstream changes
  • [ ] Ensure you have provided tests - that demonstrates feature works or fixes the issue

<!-- Put an x into the [ ] to show you have filled the information. The template comes from https://github.com/jenkinsci/.github/blob/master/.github/pull_request_template.md You can override it by creating .github/pull_request_template.md in your own repository -->

+11 -0

0 comment

1 changed file

pr created time in a day

issue commentjenkinsci/configuration-as-code-plugin

How do I add nice descriptions for my plugin's configuration properties?

Well... Thanks, but it seems like gitSCM example you provided also does not have any descriptions rendered. I installed the plugin, and here's the schema that I get generated by Configuration As A Code:

"gitSCM": {
                    "additionalProperties": false,
                    "type": "object",
                    "properties": {
                        "globalConfigEmail": {
                            "description": "",
                            "type": "string"
                        },
                        "allowSecondFetch": {
                            "description": "",
                            "type": "boolean"
                        },
                        "disableGitToolChooser": {
                            "description": "",
                            "type": "boolean"
                        },
                        "showEntireCommitSummaryInChanges": {
                            "description": "",
                            "type": "boolean"
                        },
                        "addGitTagAction": {
                            "description": "",
                            "type": "boolean"
                        },
                        "createAccountBasedOnEmail": {
                            "description": "",
                            "type": "boolean"
                        },
                        "hideCredentials": {
                            "description": "",
                            "type": "boolean"
                        },
                        "useExistingAccountWithSameEmail": {
                            "description": "",
                            "type": "boolean"
                        },
                        "globalConfigName": {
                            "description": "",
                            "type": "string"
                        }
                    }
                }

Note all the "description": "" values. However, some other contributions made to the configuration have descriptions:

                "phabricator": {
                    "additionalProperties": false,
                    "type": "object",
                    "properties": {
                        "repoUrl": {
                            "description": "Specify the phabricator instance root URL (such as http://phabricator.example.com).",
                            "type": "string"
                        },
                        "repo": {
                            "description": "Specify the repository name in phabricator (such as the foo part of phabricator.example.com/diffusion/foo/browse).",
                            "type": "string"
                        }
                    }
                },

I'm afraid I can't figure out what's different. Is it true that help messages from global.jelly just never get rendered as a description?

akaryakina

comment created time in a day

issue commentjenkinsci/slack-plugin

Remove Reaction

Go for it

PatrickDuncan

comment created time in 2 days

issue commentjenkinsci/slack-plugin

Remove Reaction

Hi @timja, I'm interrested to contribute to Jenkins plugins ans specialy this plugin. Is it ok for you if I take this issue ?

Regards

Stef

PatrickDuncan

comment created time in 2 days

startedjenkins-ru/telegram-jenkins-sticker-pack

started time in 2 days

issue commentjenkinsci/configuration-as-code-plugin

How do I add nice descriptions for my plugin's configuration properties?

Well, that's the point, it doesn't work for me. I have a global.jelly file that has: <j:jelly xmlns:j="jelly:core" xmlns:f="/lib/form"> <f:section title="My Plugin Config"> <f:entry title="MyParam" help="/plugin/myplugin/help-myparam.html" description="MyParam description"> <f:textbox name="param" field="param"/> </f:entry> </f:section> </j:jelly> And I don't see any description from either help or description rendered in reference or schema documentation for configuration-as-a-code. Is there anything else that is required?

akaryakina

comment created time in 2 days

issue openedjenkinsci/configuration-as-code-plugin

How do I add nice descriptions for my plugin's configuration properties?

<!-- Never report security issues on GitHub or other public channels (Gitter/Twitter/etc.), follow the instruction from Jenkins Security to report it on Jenkins Jira -->

Your checklist for this issue

🚨 Please review the Support Policy

  • [x ] The question was asked in the project's Gitter chat
  • [x ] Jenkins version
  • [ x] Plugin version
  • [ x] OS
  • [ x] Reproduction steps

<!-- Put an x into the [ ] to show you have filled the information below Describe your issue below -->

Description

Hi folks, how do I add/customize descriptions for configuration elements of my plugin that are displayed at host:port/jenkins/configuration-as-code/reference (or host:port/jenkins/configuration-as-code/schema)? I tried searching the Gitter chanel, anywhere around the Internet, tried to analyze what was different in the latest Jenkins's code that made them be generated for some of the properties, but in vain. It feels like it's using the help htmls' contents, but only for some properties, and not for the others. Could you please help me (and ideally - document it somewhere for future references of other strugglers)?

created time in 2 days

created repositoryjenkins-ru/.github

created time in 2 days

created repositoryjenkins-ru/jenkins-telegram-stickers

Official Jenkins sticker pack on Telegram

created time in 2 days

startedopensourcedesign/jobs

started time in 3 days

pull request commentSpecshell/SpaInspector

Bump Plotly.Blazor from 2.0.0 to 2.1.0

Codecov Report

Merging #40 (90e3f64) into main (0b6e43f) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##             main      #40   +/-   ##
=======================================
  Coverage   83.57%   83.57%           
=======================================
  Files           7        7           
  Lines         280      280           
=======================================
  Hits          234      234           
  Misses         46       46           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 0b6e43f...90e3f64. Read the comment docs.

dependabot[bot]

comment created time in 3 days