<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 22:36:24 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>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[COMPASS-4451] Automate manual actions for compass release</title>
                <link>https://jira.mongodb.org/browse/COMPASS-4451</link>
                <project id="13182" key="COMPASS">Compass </project>
                    <description>&lt;p&gt;Compass releases are almost fully automated except for 2 manual steps that has to happen to trigger the release and to finalize the release.&lt;/p&gt;

&lt;h3&gt;&lt;a name=&quot;1%29Adda%7B%7Bnpmrunreleasebeta%7D%7Dcommandtocompass.&quot;&gt;&lt;/a&gt;1) Add a &lt;tt&gt;npm run release beta&lt;/tt&gt; command to compass.&lt;/h3&gt;

&lt;p&gt;&lt;tt&gt;npm run release beta&lt;/tt&gt; starts a beta release of compass from a release branch.&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;npm run release start-beta&lt;/tt&gt; can only run from a&#160;&lt;tt&gt;MAJOR.MINOR-release&lt;/tt&gt;&lt;br/&gt;
branch.&lt;/p&gt;

&lt;p&gt;It bumps the version according to the branch name, doing +1 on the prerelease version as required:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Newly promoted branch:&lt;br/&gt;
  If the release branch is 1.22 and package.version &amp;lt; 1.22.0, it will create 1.22.0-beta.0.&lt;/li&gt;
	&lt;li&gt;Beta bump:&lt;br/&gt;
  When package.version is&#160;1.22.0-beta.0, do&#160;1.22.0-beta.1.&lt;/li&gt;
	&lt;li&gt;New beta after bumped GA:&lt;br/&gt;
  When package.version is&#160;1.22.1, do&#160;1.22.2-beta.0.&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;&lt;a name=&quot;2%29Adda%7B%7Bnpmrunreleasega%7D%7Dcommandtocompass.&quot;&gt;&lt;/a&gt;2) Add a &lt;tt&gt;npm run release ga&lt;/tt&gt; command to compass.&lt;/h3&gt;

&lt;p&gt;&lt;tt&gt;npm run release ga&lt;/tt&gt; starts a GA release of compass from a release branch.&lt;/p&gt;

&lt;p&gt;It bumps the version according to the branch name:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Newly promoted branch:&lt;br/&gt;
  If the release branch is 1.22 and package.version &amp;lt; 1.22.0, it will create 1.22.0.&lt;/li&gt;
	&lt;li&gt;Promote from beta:&lt;br/&gt;
  When package.version is&#160;1.22.1-beta.123, do&#160;1.22.1.&lt;/li&gt;
	&lt;li&gt;GA bump:&lt;br/&gt;
  When package.version is&#160;1.22.1 do&#160;1.22.2.&lt;/li&gt;
&lt;/ul&gt;


&lt;h3&gt;&lt;a name=&quot;3%29Adda%7B%7Bnpmrunreleasepublish%7D%7Dcommandtocompass.&quot;&gt;&lt;/a&gt;3) Add a &lt;tt&gt;npm run release publish&lt;/tt&gt; command to compass.&lt;/h3&gt;

&lt;p&gt;Which completes a release by publishing all the artifacts.&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Waits for all the artifacts to be available and correctly built.&lt;/li&gt;
	&lt;li&gt;Checks for the relative Github release to exist.&lt;/li&gt;
	&lt;li&gt;Publish the Github release&lt;/li&gt;
	&lt;li&gt;Update the download center config with the new artifacts.&lt;/li&gt;
	&lt;li&gt;Verifies that the new version is picked up by both download center and by the updater by  issuing the same api call&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="1510767">COMPASS-4451</key>
            <summary>Automate manual actions for compass release</summary>
                <type id="12" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14715&amp;avatarType=issuetype">Story</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/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="success"/>
                                    <resolution id="13201">Fixed</resolution>
                                        <assignee username="maurizio.casimirri@mongodb.com">Maurizio Casimirri</assignee>
                                    <reporter username="maurizio.casimirri@mongodb.com">Maurizio Casimirri</reporter>
                        <labels>
                    </labels>
                <created>Mon, 12 Oct 2020 16:22:48 +0000</created>
                <updated>Sun, 29 Oct 2023 02:40:10 +0000</updated>
                            <resolved>Tue, 3 Nov 2020 15:57:25 +0000</resolved>
                                                    <fixVersion>No version</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="3477404" author="xgen-internal-githook" created="Thu, 5 Nov 2020 14:19:45 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Maurizio Casimirri&apos;, &apos;email&apos;: &apos;maurizio.cas@gmail.com&apos;, &apos;username&apos;: &apos;mcasimir&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4451&quot; title=&quot;Automate manual actions for compass release&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4451&quot;&gt;&lt;del&gt;COMPASS-4451&lt;/del&gt;&lt;/a&gt; - Add release scripts to main compass repo (#2035)&lt;/p&gt;

&lt;p&gt;This PR contains release automation scripts to aid the release tasks from the local machine of developers.&lt;/p&gt;

&lt;p&gt;Co-authored-by: Michael Rose &amp;lt;michael_rose@gmx.de&amp;gt;&lt;br/&gt;
Branch: compass-collection-2.1.2&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/cb0a4f3d461d35cd0dd33957ae5b610ea7f2a973&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/cb0a4f3d461d35cd0dd33957ae5b610ea7f2a973&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="3473734" author="xgen-internal-githook" created="Tue, 3 Nov 2020 15:19:27 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;name&apos;: &apos;Maurizio Casimirri&apos;, &apos;email&apos;: &apos;maurizio.cas@gmail.com&apos;, &apos;username&apos;: &apos;mcasimir&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/COMPASS-4451&quot; title=&quot;Automate manual actions for compass release&quot; class=&quot;issue-link&quot; data-issue-key=&quot;COMPASS-4451&quot;&gt;&lt;del&gt;COMPASS-4451&lt;/del&gt;&lt;/a&gt; - Add release scripts to main compass repo (#2035)&lt;/p&gt;

&lt;p&gt;This PR contains release automation scripts to aid the release tasks from the local machine of developers.&lt;/p&gt;

&lt;p&gt;Co-authored-by: Michael Rose &amp;lt;michael_rose@gmx.de&amp;gt;&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb-js/compass/commit/cb0a4f3d461d35cd0dd33957ae5b610ea7f2a973&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb-js/compass/commit/cb0a4f3d461d35cd0dd33957ae5b610ea7f2a973&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                <customfield id="customfield_10050" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname># Replies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10055" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of 1st Reply</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 3 Nov 2020 15:19:27 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10052" key="com.atlassian.jira.toolkit:dayslastcommented">
                        <customfieldname>Days since reply</customfieldname>
                        <customfieldvalues>
                                        3 years, 13 weeks, 6 days ago
    
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_18254" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Dependencies</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[]]></customfieldvalue>


                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10257" key="com.atlassian.jira.plugin.system.customfieldtypes:radiobuttons">
                        <customfieldname>Documentation Changes</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="11861"><![CDATA[Not Needed]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10057" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comment by Customer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10056" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last commenter</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>luke.bonanomi@mongodb.com</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_11151" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            3 years, 13 weeks, 6 days ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10051" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>xgen-internal-githook</customfieldvalue>
            <customfieldvalue>maurizio.casimirri@mongodb.com</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_14254" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Product Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hyc2ev:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hxqi4f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10557" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="4368">Iteration Orange</customfieldvalue>
    <customfieldvalue id="4377">Iteration Papaya</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10053" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time In Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_14350" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>serverRank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hyboo7:</customfieldvalue>

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