<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:20:39 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-2441] Add NCIP2-Toolkit jars to FOLIO maven/nexus</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-2441</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;The &lt;a href=&quot;https://github.com/folio-org/mod-ncip&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;mod-ncip&lt;/a&gt; repository needs access to the dependency jars of the &lt;a href=&quot;https://github.com/eXtensibleCatalog/NCIP2-Toolkit&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/eXtensibleCatalog/NCIP2-Toolkit&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;These are declared in the mod-ncip &lt;a href=&quot;https://github.com/folio-org/mod-ncip/blob/master/pom.xml&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;POM&lt;/a&gt;.&lt;/p&gt;</description>
                <environment></environment>
        <key id="81579">FOLIO-2441</key>
            <summary>Add NCIP2-Toolkit jars to FOLIO maven/nexus</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="61cd0ca0bce5e00069e98be7">David Crossley</assignee>
                                                                <reporter accountid="557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d">Jakub Skoczen</reporter>
                                    <labels>
                            <label>devops</label>
                            <label>devops-backlog</label>
                            <label>platform-backlog</label>
                    </labels>
                <created>Mon, 3 Feb 2020 14:18:07 +0000</created>
                <updated>Wed, 3 Jun 2020 16:40:24 +0000</updated>
                            <resolved>Sun, 23 Feb 2020 23:09:33 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                <comments>
                                                            <comment id="194642" author="61cd0ca0bce5e00069e98be7" created="Mon, 10 Feb 2020 06:29:04 +0000"  >&lt;p&gt;That repository has been forked to &lt;a href=&quot;https://github.com/folio-org/NCIP2-Toolkit&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/NCIP2-Toolkit&lt;/a&gt;&lt;br/&gt;
There is our branch &quot;folio-2441-internal-deploy&quot;. That also disables some modules.&lt;/p&gt;</comment>
                                                            <comment id="194645" author="61cd0ca0bce5e00069e98be7" created="Mon, 10 Feb 2020 06:29:29 +0000"  >&lt;p&gt;There is an initial Jenkins job here:&lt;br/&gt;
&lt;a href=&quot;https://jenkins-aws.indexdata.com/job/Misc_Tests/job/NCIP2-Toolkit/&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://jenkins-aws.indexdata.com/job/Misc_Tests/job/NCIP2-Toolkit/&lt;/a&gt;&lt;br/&gt;
It is a manually-initiated job (i.e. not automated via a Jenkinsfile)&lt;/p&gt;

&lt;p&gt;It is based on a &quot;Maven type&quot; job.&lt;/p&gt;

&lt;p&gt;It operates on the &quot;core/trunk/pom.xml&quot;&lt;/p&gt;

&lt;p&gt;It does &apos;mvn clean package -DskipTests=true&apos; (as the upstream repo tests are broken)&lt;/p&gt;</comment>
                                                            <comment id="194648" author="61cd0ca0bce5e00069e98be7" created="Mon, 10 Feb 2020 06:32:53 +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; or &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; &amp;#8211; I need help to get this job to deploy to the FOLIO Maven repository.&lt;/p&gt;</comment>
                                                            <comment id="194650" author="5cd423bebc70090d6ce241b1" created="Mon, 10 Feb 2020 18:31:01 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=61cd0ca0bce5e00069e98be7&quot; class=&quot;user-hover&quot; rel=&quot;61cd0ca0bce5e00069e98be7&quot; data-account-id=&quot;61cd0ca0bce5e00069e98be7&quot; accountid=&quot;61cd0ca0bce5e00069e98be7&quot; rel=&quot;noreferrer&quot;&gt;David Crossley&lt;/a&gt;, I&apos;m assuming just using our regular buildMvn.groovy pipeline doesn&apos;t work here. Maybe we should create a custom jenkinsfile that executes that special mvn install and then cherry pick what&apos;s needed from the mvnDeploy stage. I think this would be easier than parameterize what we have to allow skipping tests. I&apos;d be happy to have a go at that if you&apos;d like. &lt;/p&gt;</comment>
                                                            <comment id="194654" author="61cd0ca0bce5e00069e98be7" created="Tue, 11 Feb 2020 07:43:20 +0000"  >&lt;p&gt;Thanks Ian. I was not intending to tweak the buildMvn.groovy pipeline &amp;#8211; my initial Jenkins job was just using Maven explicitly.&lt;/p&gt;

&lt;p&gt;Yes, i did contemplate using a custom Jenkinsfile instead. So now have followed your suggestion.&lt;/p&gt;

&lt;p&gt;As noted above, the main branch is &quot;folio-2441-internal-deploy&quot;. I have created a new branch based on that, named &quot;folio-2441-initial-jenkinsfile&quot; and now have a basic build happening there.&lt;/p&gt;

&lt;p&gt;Please do do more regarding the deploy parts.&lt;/p&gt;</comment>
                                                            <comment id="194658" author="61cd0ca0bce5e00069e98be7" created="Wed, 12 Feb 2020 08:01:17 +0000"  >&lt;p&gt;I did make some more progress. Now deploying snapshots from the branch. However not sure if deployment of the many jars is correct.&lt;/p&gt;

&lt;p&gt;Note above that i intend to eventually use the branch &quot;folio-2441-internal-deploy&quot; and not &quot;master&quot;. When this branch &quot;folio-2441-initial-jenkinsfile&quot; is operating properly, then will merge to branch &quot;folio-2441-internal-deploy&quot; and thereafter operate from there.&lt;/p&gt;

&lt;p&gt;Ran out of time today: Still need to re-add the &quot;isRelease&quot;.&lt;/p&gt;</comment>
                                                            <comment id="194661" author="61cd0ca0bce5e00069e98be7" created="Thu, 13 Feb 2020 05:25:50 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=60dc7950ee648800687a4cdf&quot; class=&quot;user-hover&quot; rel=&quot;60dc7950ee648800687a4cdf&quot; data-account-id=&quot;60dc7950ee648800687a4cdf&quot; accountid=&quot;60dc7950ee648800687a4cdf&quot; rel=&quot;noreferrer&quot;&gt;Michelle Suranofsky&lt;/a&gt; This is ready now. Summary:&lt;/p&gt;

&lt;p&gt;The upstream repository has been forked to &lt;a href=&quot;https://github.com/folio-org/NCIP2-Toolkit&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/NCIP2-Toolkit&lt;/a&gt; and you have write access.&lt;/p&gt;

&lt;p&gt;The &quot;master&quot; is clean.&lt;/p&gt;

&lt;p&gt;There is our branch &quot;folio-2441-internal-deploy&quot;. That has our Jenkinsfile. The core/trunk/pom.xml disables some modules, and adds our &quot;distributionManagement&quot; configuration.&lt;/p&gt;

&lt;p&gt;Changes pushed to this branch will automatically build and deploy snapshots to the FOLIO &lt;a href=&quot;https://dev.folio.org/download/artifacts/#maven-artifacts&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;repository&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;When you are ready, please make a release from that branch.&lt;/p&gt;

&lt;p&gt;Leaving this ticket open until that is verified.&lt;/p&gt;</comment>
                                                            <comment id="194666" author="60dc7950ee648800687a4cdf" created="Fri, 14 Feb 2020 14:59:15 +0000"  >&lt;p&gt;The release is complete:&lt;br/&gt;
&lt;a href=&quot;https://github.com/folio-org/NCIP2-Toolkit/releases/tag/v1.0.0&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/NCIP2-Toolkit/releases/tag/v1.0.0&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="194669" author="61cd0ca0bce5e00069e98be7" created="Fri, 14 Feb 2020 15:19:50 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=60dc7950ee648800687a4cdf&quot; class=&quot;user-hover&quot; rel=&quot;60dc7950ee648800687a4cdf&quot; data-account-id=&quot;60dc7950ee648800687a4cdf&quot; accountid=&quot;60dc7950ee648800687a4cdf&quot; rel=&quot;noreferrer&quot;&gt;Michelle Suranofsky&lt;/a&gt; You need to do release steps via that branch referred to above, so that our Jenkins CI builds and deploys the release.&lt;/p&gt;

&lt;p&gt;It will not be the same as releasing a FOLIO &quot;mod-*&quot; module, but you can get some clues from the FOLIO &lt;a href=&quot;https://dev.folio.org/guidelines/release-procedures/&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;release procedures&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;See the link in my Jira comment above, to the &quot;FOLIO Repository&quot; which has the v1.2 SNAPSHOT maven artifacts deployed from that branch. If you push a trivial commit in that branch, then the CI will automatically build and deploy new snapshots.&lt;/p&gt;

&lt;p&gt;When you do the release actions in that branch, then it will build and deploy the &quot;release&quot; artifacts (i.e. you would change the version in the POM from &quot;1.2-SNAPSHOT&quot; to &quot;1.2&quot; and do some other steps as explained in the release procedures.)&lt;/p&gt;</comment>
                                                            <comment id="194674" author="61cd0ca0bce5e00069e98be7" created="Fri, 14 Feb 2020 15:24:27 +0000"  >&lt;p&gt;The most relevant section is &lt;a href=&quot;https://dev.folio.org/guidelines/release-procedures/#prepare-and-perform-the-source-release&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://dev.folio.org/guidelines/release-procedures/#prepare-and-perform-the-source-release&lt;/a&gt;&lt;/p&gt;</comment>
                                                            <comment id="194679" author="61cd0ca0bce5e00069e98be7" created="Sun, 23 Feb 2020 23:09:18 +0000"  >&lt;p&gt;This is done now. Michelle made a v2.0.0 release on 2020-02-15. The jars are subsequently being used in mod-ncip.&lt;/p&gt;

&lt;p&gt;So if another release is needed then do that as done above, from our &quot;folio-2441-initial-jenkinsfile&quot; branch.&lt;/p&gt;

&lt;p&gt;If new upstream changes need to incorporarted or changes contributed, then do that via our &quot;master&quot; branch.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="81521">FOLIO-2427</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </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="10155"><![CDATA[FOLIO DevOps]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1982">DevOps: sprint 82</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10044" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.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, 10 Feb 2020 06:29:04 +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>