jenkinsci / jenkinsci/matrix-project-plugin

[JENKINS-61804] = sign in path lead to bug in msbuild

Open
#718 0 comments 0 reactions 0 assignees View on GitHub
component:matrix-project-plugin imported-jira-issue priority:minor resolution:unresolved
Dominant language
Java
Stars
17
Forks
85
Avg merge
4h 27m
Merged PRs (30d)
5

Description

Caused by the matrix plugin the jobname:

 


JOB_NAME
xxx/CONFIGURATION=Release

 

is generated. We are tried to copy the source into this path and start build, This lead to error CS0006 in msbuild 4.0 for VS2010 or CS1679 for MSbuild shipped with VS2019.

Report:

https://github.com/dotnet/roslyn/issues/5623

It would be nice if this = sign could be configured.

---
Originally reported by arbeita, imported from: = sign in path lead to bug in msbuild


  • assignee: kohsuke
  • status: Open
  • priority: Minor
  • component(s): matrix-project-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 1
  • imported: 2025-12-06

Raw content of original issue

Caused by the matrix plugin the jobname:

 


JOB_NAME
xxx/CONFIGURATION=Release

 

is generated. We are tried to copy the source into this path and start build, This lead to error CS0006 in msbuild 4.0 for VS2010 or CS1679 for MSbuild shipped with VS2019.

Report:

https://github.com/dotnet/roslyn/issues/5623

It would be nice if this = sign could be configured.

  • environment: Windows

Contributor guide

Open the contributing guide

Research direction

Start by tracing how the matrix-project-plugin generates the JOB_NAME path on Windows, especially the xxx/CONFIGURATION=Release form, and reproduce the reported MSBuild failure. Done means the equals sign can be configured and the resulting path no longer triggers the reported compiler errors; no source file or test is named in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.