<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:15:33 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-1738] PR build pipeline for platform-core releases</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-1738</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;1. when a new PR is created a PR build is initiated (folio-release-{pr_number}). Note: the backend dependencies must be resolved using &lt;b&gt;releases only&lt;/b&gt; (NO pre-releases/snapshots).&lt;br/&gt;
2. if the build is successful and UI integration tests pass, new UI module dependency along with a list of backend modules and yarn.lock is committed to the stable release branch (master).&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Out of scope:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;building and deploying new environment from a stable release branch&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Acceptance criteria&lt;/b&gt;:&lt;/p&gt;

&lt;p&gt;1. Jenkins must provide information about the build status (success/failure) on the PR and a link to the build job&lt;br/&gt;
2. In case of failures the following artifacts must be archived in Jenkins: UI bundle,  yarn.lock, okapi-install.json&lt;/p&gt;</description>
                <environment></environment>
        <key id="81119">FOLIO-1738</key>
            <summary>PR build pipeline for platform-core releases</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="10001" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p2.svg">P2</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="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d">Jakub Skoczen</reporter>
                                    <labels>
                            <label>platform-backlog</label>
                    </labels>
                <created>Fri, 25 Jan 2019 13:37:54 +0000</created>
                <updated>Wed, 3 Jun 2020 16:39:25 +0000</updated>
                            <resolved>Thu, 21 Mar 2019 13:07:06 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                <comments>
                                                            <comment id="194693" author="5f9abc1eb45b2e007453f423" created="Mon, 4 Feb 2019 14:47:31 +0000"  >&lt;p&gt;One of the issues that would cause PR builds to fail is the loading of sample data.   Since backend modules are pulled into a build via dependency resolution,   backend module versions are dynamic but sample data loading in folio-ansible is configured statically.    The result would be sample data mismatches between what&apos;s configured in folio-ansible vs the sample data that exists for a  given tagged module in Github.   In order to avoid this inevitable problem,  all reference and sample data should be loaded via the module during tenant initialization.    Modules with reference and sample data in platform-core include:&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;mod-inventory-storage&lt;/li&gt;
	&lt;li&gt;mod-circulation-storage&lt;/li&gt;
	&lt;li&gt;mod-tags&lt;/li&gt;
&lt;/ul&gt;
</comment>
                                                            <comment id="194695" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Thu, 7 Feb 2019 12:16:09 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f9abc1eb45b2e007453f423&quot; class=&quot;user-hover&quot; rel=&quot;5f9abc1eb45b2e007453f423&quot; data-account-id=&quot;5f9abc1eb45b2e007453f423&quot; accountid=&quot;5f9abc1eb45b2e007453f423&quot; rel=&quot;noreferrer&quot;&gt;John Malconian&lt;/a&gt; I have added issues for loading reference/sample data for mod-circulation-storage, mod-inventory-storage and mod-tags. Is this task blocked until those issues are resolved?&lt;/p&gt;</comment>
                                                            <comment id="194697" author="712020:db8d44b9-00f8-4e68-828b-af09327e77df" created="Fri, 22 Feb 2019 09:49:36 +0000"  >&lt;p&gt;Moving out of sprint 57 as it is blocked&lt;/p&gt;</comment>
                                                            <comment id="194700" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Tue, 26 Feb 2019 12:58:55 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5cd423bebc70090d6ce241b1&quot; class=&quot;user-hover&quot; rel=&quot;5cd423bebc70090d6ce241b1&quot; data-account-id=&quot;5cd423bebc70090d6ce241b1&quot; accountid=&quot;5cd423bebc70090d6ce241b1&quot; rel=&quot;noreferrer&quot;&gt;Ian Hardy&lt;/a&gt; &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f9abc1eb45b2e007453f423&quot; class=&quot;user-hover&quot; rel=&quot;5f9abc1eb45b2e007453f423&quot; data-account-id=&quot;5f9abc1eb45b2e007453f423&quot; accountid=&quot;5f9abc1eb45b2e007453f423&quot; rel=&quot;noreferrer&quot;&gt;John Malconian&lt;/a&gt; Is platform-core blocked on mod-finance-storage and mod-vendors?&lt;/p&gt;</comment>
                                                            <comment id="194702" author="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d" created="Thu, 28 Feb 2019 11:29:59 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5f9abc1eb45b2e007453f423&quot; class=&quot;user-hover&quot; rel=&quot;5f9abc1eb45b2e007453f423&quot; data-account-id=&quot;5f9abc1eb45b2e007453f423&quot; accountid=&quot;5f9abc1eb45b2e007453f423&quot; rel=&quot;noreferrer&quot;&gt;John Malconian&lt;/a&gt; during the sprint planning meeting we have discussed that this issue is blocked for completion but not blocked for progress and that you will create a seperate ticket to capture the tasks that can be done in the meantime. Could you please create the ticket, link it here as blocker and add to Sprint 58? Thanks!&lt;/p&gt;</comment>
                                                            <comment id="194705" author="5f9abc1eb45b2e007453f423" created="Thu, 28 Feb 2019 13:43:57 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ab8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; class=&quot;user-hover&quot; rel=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; data-account-id=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; accountid=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; rel=&quot;noreferrer&quot;&gt;Jakub Skoczen&lt;/a&gt; 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;FOLIO-1834&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/FOLIO-1834&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Implement FOLIO-1738 scaffolding in Jenkins&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium&quot; /&gt;
            FOLIO-1834
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
&lt;/p&gt;</comment>
                                                            <comment id="194708" author="5f9abc1eb45b2e007453f423" created="Mon, 18 Mar 2019 20:35:31 +0000"  >&lt;p&gt;Outstanding bugs/items with platform build. &lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;CI build still &apos;passes&apos; even when regression tests fail and exit 1.&lt;/li&gt;
	&lt;li&gt;Charge target FOLIO URL to instance instead of local bundle.&lt;/li&gt;
	&lt;li&gt;Commit yarn.lock and install.json files to master&lt;/li&gt;
&lt;/ul&gt;
</comment>
                                                            <comment id="194711" author="5f9abc1eb45b2e007453f423" created="Thu, 21 Mar 2019 03:30:52 +0000"  >&lt;p&gt;Only one remaining issue with CI pipeline:   Need to detect whether to abort pipeline early in the build based on last commit message in order to avoid firing off unnecessary PR builds. &lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="80951">FOLIO-1577</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="81118">FOLIO-1739</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="81026">FOLIO-1869</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="81122">FOLIO-1742</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="29859">CIRCSTORE-103</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="29862">CIRCSTORE-104</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="81016">FOLIO-1834</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="81058">FOLIO-1851</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="55852">MODINVSTOR-264</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="35234">MODLOGIN-105</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="34218">MODPERMS-50</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="76346">MODTAG-14</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="76315">MODTAG-15</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="67685">MODUSERS-103</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="55857">MODINVSTOR-270</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="81019">FOLIO-1840</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="55926">MODINVSTOR-263</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_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10144"><![CDATA[Core: Platform]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzx7hb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1722">Core: Platform - Sprint 56</customfieldvalue>
    <customfieldvalue id="1149">Core: Platform - Sprint 59</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10044" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 4 Feb 2019 14:47:31 +0000</customfieldvalue>

                        </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>