History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-3690
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: Robert Saladra
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Unable to set empty value for 'Commit Status Context' field (GitHub repository) and 'Commit Status Name/Context' (GitLab repository)

Created: 25/Mar/21 02:25 PM   Updated: 01/Jun/21 03:03 PM
Component/s: None
Affects Version/s: 10.0.28, 11.0.1
Fix Version/s: 11.0.3

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: None
Image Attachments:

1. repos.png
(66 kb)
Environment: Ubuntu 20.04 docker image


 Description  « Hide
Steps to reproduce for GitHub repository:
1. Go to configuration's Repositories tab
2. Add new repository, select type GitHub
3. Fill mock value in 'Fetch URL' field
4. Delete default value in 'Commit Status Context' field
5. Save repository

Expected result:
Field 'Commit Status Context' is empty.

Actual result:
Value in 'Commit Status Context' field is filled with default value: ${configuration.name}.

Workaround:
Fill field with value ${""}

Same behavior is observed for repository type GitLab (with different default value), and when filling field with spaces. Corresponding field are not present in configuration XML obtained via REST API.

 All   Comments   Work Log   Change History      Sort Order:
Change by Robert Saladra [26/Mar/21 08:24 AM]
Field Original Value New Value
Attachment repos.png [ 10880 ]

Change by Steve Luo [01/Jun/21 03:03 PM]
Status Open [ 1 ] Resolved [ 5 ]

Change by Steve Luo [01/Jun/21 03:03 PM]
Fix Version/s 11.0.3 [ 12015 ]