<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:37:32 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[RELENG-117] Integrate bot with Jenkins to automatically kick off jobs</title>
                <link>https://jira.opendaylight.org/browse/RELENG-117</link>
                <project id="10164" key="RELENG">releng</project>
                    <description>&lt;p&gt;For now, The Bot just produces that Magic String for the multipatch job - and I I manually put it into &lt;a href=&quot;https://jenkins.opendaylight.org/releng/job/integration-multipatch-test-fluorine/build&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/job/integration-multipatch-test-fluorine/build&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Perhaps there is a way to make a link to that &quot;Build with Parameters&quot; page and have the {{	PATCHES_TO_BUILD}} automatically filled in? &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=zxiiro&quot; class=&quot;user-hover&quot; rel=&quot;zxiiro&quot;&gt;zxiiro&lt;/a&gt; or &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=rovarga&quot; class=&quot;user-hover&quot; rel=&quot;rovarga&quot;&gt;rovarga&lt;/a&gt; or &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=skitt&quot; class=&quot;user-hover&quot; rel=&quot;skitt&quot;&gt;skitt&lt;/a&gt; or &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=jluhrsen&quot; class=&quot;user-hover&quot; rel=&quot;jluhrsen&quot;&gt;jluhrsen&lt;/a&gt; or &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=dfarrell07&quot; class=&quot;user-hover&quot; rel=&quot;dfarrell07&quot;&gt;dfarrell07&lt;/a&gt;, have you ever seen anything like that?&lt;/p&gt;

&lt;p&gt;Even cooler, if The Bot had a Jenkins login (or I gave it mine), there may be some REST API in Jenkins that it could even just directly kick off a parametrized multipatch a job itself?&lt;/p&gt;

&lt;p&gt;This would also open the door to it actually knowing the resulting Build Number (currently it does not yet; I do this manually) - which would be useful in &lt;a href=&quot;https://jira.opendaylight.org/browse/RELENG-116&quot; title=&quot;Integrate bot with JIRA to update and read from Weather Item issues&quot; class=&quot;issue-link&quot; data-issue-key=&quot;RELENG-116&quot;&gt;RELENG-116&lt;/a&gt;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="29937">RELENG-117</key>
            <summary>Integrate bot with Jenkins to automatically kick off jobs</summary>
                <type id="10102" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10316&amp;avatarType=issuetype">Sub-task</type>
                            <parent id="29870">RELENG-101</parent>
                                    <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <status id="1" iconUrl="https://jira.opendaylight.org/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="vorburger">Michael Vorburger</reporter>
                        <labels>
                    </labels>
                <created>Mon, 7 May 2018 18:09:26 +0000</created>
                <updated>Tue, 22 May 2018 08:58:08 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="62872" author="vorburger" created="Mon, 7 May 2018 18:29:21 +0000"  >&lt;p&gt;More ideas for further Jenkins integration from the (now closed)&#160;&lt;a href=&quot;https://jira.opendaylight.org/browse/RELENG-104&quot; title=&quot;POC of a magical solution to eventually be able to &amp;quot;build a topic&amp;quot;&quot; class=&quot;issue-link&quot; data-issue-key=&quot;RELENG-104&quot;&gt;&lt;del&gt;RELENG-104&lt;/del&gt;&lt;/a&gt; by &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=rovarga&quot; class=&quot;user-hover&quot; rel=&quot;rovarga&quot;&gt;rovarga&lt;/a&gt; :&lt;/p&gt;

&lt;p&gt;&#160;&lt;blockquote&gt;&lt;p&gt;An usability idea from: &lt;a href=&quot;https://lists.opendaylight.org/pipermail/infrastructure/2018-May/000966.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/infrastructure/2018-May/000966.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One way I see this being achieved is:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;JJB jobs to hook into Jenkins&lt;/li&gt;
	&lt;li&gt;Have Jenkins hooked up to Gerrit to watch a topic and rebuild whenever anything moves&lt;br/&gt;
Note that &apos;anything moves&apos; includes things like upstream patches being rebased in Gerrit UI one at a time, which can create job storms (like &apos;Submit including parents&apos; does for merge jobs). It would be nice to suppress or short-circuit extra jobs, but that&apos;s not critical.&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;&lt;/p&gt;</comment>
                            <comment id="62897" author="jluhrsen" created="Wed, 9 May 2018 20:00:47 +0000"  >&lt;p&gt;so can we get this bot running as an actual jenkins job as a first step? I didn&apos;t really keep track of how the&lt;br/&gt;
bot works or what inputs it needs, but I&apos;m assuming it&apos;ll be possible and if so, we can easily take it&apos;s&lt;br/&gt;
output of {{ PATCHES_TO_BUILD }} and pass it on with it&apos;s triggering of the multipatch job.&lt;/p&gt;</comment>
                            <comment id="63032" author="vorburger" created="Tue, 22 May 2018 08:57:18 +0000"  >&lt;p&gt;Things move fast, and this point/idea is already moot with &lt;a href=&quot;https://jira.opendaylight.org/browse/RELENG-119&quot; title=&quot;Run (something like?) the bot directly on existing multipatch job?&quot; class=&quot;issue-link&quot; data-issue-key=&quot;RELENG-119&quot;&gt;&lt;del&gt;RELENG-119&lt;/del&gt;&lt;/a&gt;... &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.opendaylight.org/images/icons/emoticons/wink.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt; &lt;/p&gt;

&lt;p&gt;This issue really is about actually kicking off such jobs now. I think The Bot can do that:&lt;/p&gt;

&lt;p&gt;see &lt;a href=&quot;https://github.com/vorburger/opendaylight-bot/issues/8&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/vorburger/opendaylight-bot/issues/8&lt;/a&gt;.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03edj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>