[JIRA] (JENKINS-58054) Support release notes

30 views
Skip to first unread message

mez.pahlan@gmail.com (JIRA)

unread,
Jun 17, 2019, 1:49:15 PM6/17/19
to jenkinsc...@googlegroups.com
Mez Pahlan updated an issue
 
Jenkins / New Feature JENKINS-58054
Support release notes
Change By: Mez Pahlan
Support updating the release with release notes specified in Markdown format.

PATCH
/v0.1/apps/
\ {owner_name \ }/ \ {app_name \ }/releases/ \ {release_id \ }

Is the API that allows uploading of release notes.

Acceptance:

1. Users can enter release notes via the plugin front end.
2. Release notes sent via the API to AppCenter
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)

mez.pahlan@gmail.com (JIRA)

unread,
Jun 17, 2019, 1:55:02 PM6/17/19
to jenkinsc...@googlegroups.com
Mez Pahlan created an issue
Issue Type: New Feature New Feature
Assignee: Mez Pahlan
Components: appcenter-plugin
Created: 2019-06-17 17:47
Priority: Major Major
Reporter: Mez Pahlan

Support updating the release with release notes specified in Markdown format.

PATCH
/v0.1/apps/

{owner_name}

/

{app_name}

/releases/

{release_id}

Is the API that allows uploading of release notes.

Acceptance:

1. Users can enter release notes via the plugin front end.
2. Release notes sent via the API to AppCenter

Add Comment Add Comment
 

mez.pahlan@gmail.com (JIRA)

unread,
Jul 16, 2019, 1:44:01 PM7/16/19
to jenkinsc...@googlegroups.com
Mez Pahlan updated an issue
Change By: Mez Pahlan
Labels: newbie-friendly

mez.pahlan@gmail.com (JIRA)

unread,
Jul 16, 2019, 1:45:02 PM7/16/19
to jenkinsc...@googlegroups.com
Mez Pahlan updated an issue
Support updating the release with release notes specified in Markdown format.

PATCH
/v0.1/apps/\{owner_name\}/\{app_name\}/releases/\{release_id\}

Is the API that allows uploading of release notes.

Acceptance:

1. Users can enter release notes via the plugin front end.
2. The field is optional
3.
Release notes sent via the API to AppCenter

mez.pahlan@gmail.com (JIRA)

unread,
Aug 17, 2019, 11:08:02 AM8/17/19
to jenkinsc...@googlegroups.com
Mez Pahlan started work on New Feature JENKINS-58054
 
Change By: Mez Pahlan
Status: Open In Progress

mez.pahlan@gmail.com (JIRA)

unread,
Sep 9, 2019, 6:09:05 PM9/9/19
to jenkinsc...@googlegroups.com
Mez Pahlan commented on New Feature JENKINS-58054
 
Re: Support release notes

Hi I just want to update everyone on the state of this. My efforts to refactor the plugin internally are progressing well. I'm looking to publish those first and then support this issue. I don't have an ETA at the moment but sometime this week looks good so far..... work permitting.

This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo

mez.pahlan@gmail.com (JIRA)

unread,
Sep 15, 2019, 6:40:02 PM9/15/19
to jenkinsc...@googlegroups.com
Change By: Mez Pahlan
Status: In Review Fixed but Unreleased
Resolution: Fixed

mez.pahlan@gmail.com (JIRA)

unread,
Sep 15, 2019, 6:40:02 PM9/15/19
to jenkinsc...@googlegroups.com
Change By: Mez Pahlan
Status: In Progress Review

mez.pahlan@gmail.com (JIRA)

unread,
Sep 15, 2019, 6:50:02 PM9/15/19
to jenkinsc...@googlegroups.com
Change By: Mez Pahlan
Status: Fixed but Unreleased Resolved
Released As: 0.6.0

ngaddam@logitech.com (JIRA)

unread,
Sep 25, 2019, 4:28:02 PM9/25/19
to jenkinsc...@googlegroups.com
Nithin Reddy commented on New Feature JENKINS-58054
 
Re: Support release notes

Mez Pahlan is there a way to append ChangeLog to the release notes?

mez.pahlan@gmail.com (JIRA)

unread,
Sep 25, 2019, 4:40:02 PM9/25/19
to jenkinsc...@googlegroups.com
Mez Pahlan commented on New Feature JENKINS-58054
 
Re: Support release notes

Nithin Reddy The syntax is described in the pipeline syntax generator. There is a new field introduced in 0.6.0 called releaseNotes that is a free text field. AppCenter interprets this as Markdown. So something like this would work:

appCenter apiToken: APPCENTER_API_TOKEN,
            ownerName: 'owner',
            appName: 'app-name',
            pathToApp: 'path/to/app.apk',
            distributionGroups: 'distribution',
            releaseNotes: 'Describe what has changed'

ngaddam@logitech.com (JIRA)

unread,
Sep 25, 2019, 5:11:02 PM9/25/19
to jenkinsc...@googlegroups.com
Nithin Reddy updated an issue
Change By: Nithin Reddy
Attachment: Screen Shot 2019-09-25 at 2.09.50 PM.png

ngaddam@logitech.com (JIRA)

unread,
Sep 25, 2019, 5:12:03 PM9/25/19
to jenkinsc...@googlegroups.com
Nithin Reddy commented on New Feature JENKINS-58054
 
Re: Support release notes

HockeyApp had an option  something like this. Guess it is not being implemented for this plugin if I am not wrong.

mez.pahlan@gmail.com (JIRA)

unread,
Sep 25, 2019, 5:43:02 PM9/25/19
to jenkinsc...@googlegroups.com
Mez Pahlan commented on New Feature JENKINS-58054
 
Re: Support release notes

Not at this time, no. With JENKINS-59462 I am looking to support uploading a file containing release notes for a similar use case but I'm not planning to support getting the changelog from Jenkins just yet. Perhaps in the future.

jose.salgado@gorillalogic.com (JIRA)

unread,
Mar 9, 2020, 1:39:03 PM3/9/20
to jenkinsc...@googlegroups.com
Jose Salgado updated an issue
Change By: Jose Salgado
Attachment: screenshot-1.png
This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo

jose.salgado@gorillalogic.com (JIRA)

unread,
Mar 9, 2020, 1:40:01 PM3/9/20
to jenkinsc...@googlegroups.com
Jose Salgado commented on New Feature JENKINS-58054
 
Re: Support release notes

Hi Team!

 

I'm just wondering if the interpolation for the filed "Release Notes" will work, I'm trying to the the following in my job:

 

RELEASENOTES=$(git log --pretty=oneline --abbrev-commit | head -5)

and then doing the following in my plugin:

Screen Shot 2020-03-09 at 11.38.17 AM

but I end getting $RELEASENOTES in my plugin release notes information.

 

Any clue about when is this will be available? 

jose.salgado@gorillalogic.com (JIRA)

unread,
Mar 9, 2020, 1:41:02 PM3/9/20
to jenkinsc...@googlegroups.com
Hi Team!

 

I'm just wondering if the interpolation for the filed "Release Notes" will work, I'm trying to the the following in my job:

 


RELEASENOTES=$(git log --pretty=oneline --abbrev-commit | head -5)

and then doing the following in my plugin:

Screen Shot 2020 !screenshot - 03-09 at 11 1 . 38.17 AM png|thumbnail!

but I end getting $RELEASENOTES in my
plugin release notes information.

 

Any clue about when is this will be available? 

mez.pahlan@gmail.com (JIRA)

unread,
Mar 9, 2020, 4:56:04 PM3/9/20
to jenkinsc...@googlegroups.com
Mez Pahlan commented on New Feature JENKINS-58054
 
Re: Support release notes

Hi Jose Salgado!

This should already be available to use. I use the following syntax for environment variables although in a pipeline project. However the same should work for Freestyle too.

Try this:

${RELEASENOTES}

If that doesn't work can you raise a new issue and we can discuss it there.

Reply all
Reply to author
Forward
0 new messages