<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:06:38 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 add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[FOLIO-551] FOLIO release artifacts via Jenkins</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-551</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;I propose that all release artifacts for FOLIO &quot;releases&quot; created by the core FOLIO development team are created and deployed by FOLIO Jenkins.   Artifacts include (but are not limited necessarily to) the following:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Maven artifacts and NPM packages uploaded to the FOLIO Nexus repository.&lt;/li&gt;
	&lt;li&gt;Docker images uploaded to the Docker Hub repository.&lt;/li&gt;
	&lt;li&gt;Debian or RPM packages uploaded to a package repository.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;The advantage to this approach includes the following:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Developers will not require special access or custom configurations to the different repositories.&lt;/li&gt;
	&lt;li&gt;All artifacts are created in a clean and repeatable environment.&lt;/li&gt;
	&lt;li&gt;All relevant artifacts for a project release are produced and distributed consistently.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;To implement this, special &quot;release&quot; jobs will be created in Jenkins for all GitHub projects.   The release jobs will be initiated manually and will take a single parameter - the Git release tag specifying the version of the release.  &lt;/p&gt;</description>
                <environment></environment>
        <key id="80265">FOLIO-551</key>
            <summary>FOLIO release artifacts via Jenkins</summary>
                <type id="10003" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium">Task</type>
                                            <priority id="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Done</resolution>
                                                        <assignee accountid="5f9abc1eb45b2e007453f423">John Malconian</assignee>
                                                                <reporter accountid="5f9abc1eb45b2e007453f423">John Malconian</reporter>
                                    <labels>
                    </labels>
                <created>Fri, 7 Apr 2017 15:43:26 +0000</created>
                <updated>Mon, 12 Nov 2018 14:23:29 +0000</updated>
                            <resolved>Wed, 24 May 2017 16:43:54 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                    <timespent seconds="10800">3 hours</timespent>
                                <comments>
                                                            <comment id="191876" author="5f9abc1eb45b2e007453f423" created="Fri, 28 Apr 2017 20:23:14 +0000"  >&lt;p&gt;I&apos;ve set up release jobs in Jenkins for most backend modules and okapi.   The names of the jobs have a &apos;-release&apos; suffix.  The jobs are parameterized (git release tag) and run manually.     Building a Debian package via this job for Okapi is a bit tricky since I need Pipeline to do it.   Also haven&apos;t started anything on frontend stuff yet. &lt;/p&gt;</comment>
                                                            <comment id="191877" author="5f9abc1eb45b2e007453f423" created="Wed, 24 May 2017 16:43:54 +0000"  >&lt;p&gt;Marking this as complete for now.   All backend FOLIO components have a Jenkin&apos;s release job associated with it and release procedure documentation has been updated.   Will leave UI release process alone for now as it seems to be working.  We can revisit later if needed. &lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="53510">OKAPI-287</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzxmsf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>