jenkinsci / jenkinsci/subversion-plugin

[JENKINS-11111] Add SVN author and commit message env vars

Open
#850 11 comments 0 reactions 0 assignees View on GitHub
component:subversion-plugin imported-jira-issue priority:minor resolution:unresolved
Dominant language
Java
Stars
131
Forks
275
Avg merge
12h 4m
Merged PRs (30d)
6

Description

I have attached a patch which exposes SVN_AUTHOR and SVN_COMMIT_MSG environment variables (and _n versions for multi-module projects) in the same way that SVN_REVISION and SVN_URL are exposed.

This patch is made against trunk@​39940, and it would be great to get it into the 1.33 release.

As per my previous patch, I'm afraid I cannot get the test suite to run ("mvn clean install" fails the tests), so I haven't written any tests for this patch, and cannot validate that it doesn't break any existing tests. I've done "real life" testing, and it seems good.

---
Originally reported by danny, imported from: Add SVN author and commit message env vars


  • status: Open
  • priority: Minor
  • component(s): subversion-plugin
  • resolution: Unresolved
  • votes: 6
  • watchers: 9
  • imported: 20251212-090250

Raw content of original issue

I have attached a patch which exposes SVN_AUTHOR and SVN_COMMIT_MSG environment variables (and _n versions for multi-module projects) in the same way that SVN_REVISION and SVN_URL are exposed.

This patch is made against trunk@39940, and it would be great to get it into the 1.33 release.

As per my previous patch, I'm afraid I cannot get the test suite to run ("mvn clean install" fails the tests), so I haven't written any tests for this patch, and cannot validate that it doesn't break any existing tests. I've done "real life" testing, and it seems good.

2 attachments

- [svn-author-test.patch](https://issues.jenkins.io/secure/attachment/20866/svn-author-test.patch)
- [svn-author.patch](https://issues.jenkins.io/secure/attachment/20862/svn-author.patch)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.