Currently there's no way to specify parameters for the release, like JVM version or MAVEN_OPTS. I had a hard time "configuring" Maven to have enough memory during the release (actually I had to add MAVEN_OPTS=-Xmx512m as an environment variable – not a really nice solution).
It would be nice to have a similar build configuration for the release as we have for other builds, with profiles and all. Maybe a default schedule called RELEASE would do.
{"report":{"fcp":2100.600000023842,"ttfb":361.69999998807907,"pageVisibility":"visible","entityId":12791833,"key":"jira.project.issue.view-issue","isInitial":true,"threshold":1000,"elementTimings":{},"userDeviceMemory":8,"userDeviceProcessors":16,"apdex":0.5,"journeyId":"297ed1df-bbec-4743-89e6-32f83de451e0","navigationType":0,"readyForUser":2231.5,"redirectCount":0,"resourceLoadedEnd":2013.1000000238419,"resourceLoadedStart":377,"resourceTiming":[{"duration":211,"initiatorType":"link","name":"https://issues-test.apache.org/jira/s/b62489a2eaac59d9b8a093c1a51d034f-CDN/xd97tr/820010/13pdxe5/49fa3aa3d35a2cc689cbf274e66cc41a/_/download/contextbatch/css/_super/batch.css","startTime":377,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":377,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":588,"responseStart":0,"secureConnectionStart":0},{"duration":210.89999997615814,"initiatorType":"link","name":"https://issues-test.apache.org/jira/s/56490edcf9d54e35149505f78cca6a47-CDN/xd97tr/820010/13pdxe5/72cb823bcc50211a60c1ebe830467cae/_/download/contextbatch/css/jira.browse.project,jira.view.issue,project.issue.navigator,atl.general,atl.global,jira.global,jira.general,-_super/batch.css?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&richediton=true&slack-enabled=true","startTime":377.30000001192093,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":377.30000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":588.1999999880791,"responseStart":0,"secureConnectionStart":0},{"duration":424.2999999523163,"initiatorType":"script","name":"https://issues-test.apache.org/jira/s/5263129088916436ab9aeb2417075b3f-CDN/xd97tr/820010/13pdxe5/49fa3aa3d35a2cc689cbf274e66cc41a/_/download/contextbatch/js/_super/batch.js?locale=en-UK","startTime":377.4000000357628,"connectEnd":377.4000000357628,"connectStart":377.4000000357628,"domainLookupEnd":377.4000000357628,"domainLookupStart":377.4000000357628,"fetchStart":377.4000000357628,"redirectEnd":0,"redirectStart":0,"requestStart":591.3000000119209,"responseEnd":801.6999999880791,"responseStart":615.8000000119209,"secureConnectionStart":377.4000000357628},{"duration":737,"initiatorType":"script","name":"https://issues-test.apache.org/jira/s/611c208bd094adb71a6f4f3e7f6fff3d-CDN/xd97tr/820010/13pdxe5/72cb823bcc50211a60c1ebe830467cae/_/download/contextbatch/js/jira.browse.project,jira.view.issue,project.issue.navigator,atl.general,atl.global,jira.global,jira.general,-_super/batch.js?agile_global_admin_condition=true&jag=true&jira.create.linked.issue=true&locale=en-UK&richediton=true&slack-enabled=true","startTime":377.60000002384186,"connectEnd":619.1000000238419,"connectStart":592.9000000357628,"domainLookupEnd":592.9000000357628,"domainLookupStart":592.9000000357628,"fetchStart":377.60000002384186,"redirectEnd":0,"redirectStart":0,"requestStart":619.1000000238419,"responseEnd":1114.6000000238419,"responseStart":644.1000000238419,"secureConnectionStart":605.6999999880791},{"duration":257.89999997615814,"initiatorType":"script","name":"https://issues-test.apache.org/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/xd97tr/820010/13pdxe5/1.0/_/download/batch/jira.webresources:calendar-en/jira.webresources:calendar-en.js","startTime":377.80000001192093,"connectEnd":619.6999999880791,"connectStart":592.8000000119209,"domainLookupEnd":592.8000000119209,"domainLookupStart":592.8000000119209,"fetchStart":377.80000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":619.8000000119209,"responseEnd":635.6999999880791,"responseStart":635,"secureConnectionStart":606},{"duration":259.39999997615814,"initiatorType":"script","name":"https://issues-test.apache.org/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/xd97tr/820010/13pdxe5/1.0/_/download/batch/jira.webresources:calendar-localisation-moment/jira.webresources:calendar-localisation-moment.js","startTime":377.9000000357628,"connectEnd":622.1999999880791,"connectStart":595.3000000119209,"domainLookupEnd":595.3000000119209,"domainLookupStart":595.1999999880791,"fetchStart":377.9000000357628,"redirectEnd":0,"redirectStart":0,"requestStart":622.3000000119209,"responseEnd":637.3000000119209,"responseStart":636.6999999880791,"secureConnectionStart":607.8000000119209},{"duration":216.89999997615814,"initiatorType":"link","name":"https://issues-test.apache.org/jira/s/981f587853769311cda7c3b845131a06-CDN/xd97tr/820010/13pdxe5/cb5a5495a038c0744457f25821ba9ee8/_/download/contextbatch/css/jira.global.look-and-feel,-_super/batch.css","startTime":378.10000002384186,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":378.10000002384186,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":595,"responseStart":0,"secureConnectionStart":0},{"duration":263.39999997615814,"initiatorType":"script","name":"https://issues-test.apache.org/jira/rest/api/1.0/shortcuts/820010/c8014d201e84f34012505ebcb0ff1649/shortcuts.js?context=issuenavigation&context=issueaction","startTime":378.30000001192093,"connectEnd":623.6000000238419,"connectStart":597.1000000238419,"domainLookupEnd":597.1000000238419,"domainLookupStart":597.1000000238419,"fetchStart":378.30000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":623.6000000238419,"responseEnd":641.6999999880791,"responseStart":639.6999999880791,"secureConnectionStart":609.6000000238419},{"duration":214.19999998807907,"initiatorType":"link","name":"https://issues-test.apache.org/jira/s/3ac36323ba5e4eb0af2aa7ac7211b4bb-CDN/xd97tr/820010/13pdxe5/efa42a25652b26dfd802540c024826b3/_/download/contextbatch/css/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.css?jira.create.linked.issue=true&richediton=true","startTime":382.10000002384186,"connectEnd":0,"connectStart":0,"domainLookupEnd":0,"domainLookupStart":0,"fetchStart":382.10000002384186,"redirectEnd":0,"redirectStart":0,"requestStart":0,"responseEnd":596.3000000119209,"responseStart":0,"secureConnectionStart":0},{"duration":260.5,"initiatorType":"script","name":"https://issues-test.apache.org/jira/s/efa8931cd5ac13ed95c56ca8a1dc1967-CDN/xd97tr/820010/13pdxe5/efa42a25652b26dfd802540c024826b3/_/download/contextbatch/js/com.atlassian.jira.projects.sidebar.init,-_super,-jira.view.issue,-project.issue.navigator/batch.js?jira.create.linked.issue=true&locale=en-UK&richediton=true","startTime":382.30000001192093,"connectEnd":624,"connectStart":597.8000000119209,"domainLookupEnd":597.8000000119209,"domainLookupStart":597.8000000119209,"fetchStart":382.30000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":624.1000000238419,"responseEnd":642.8000000119209,"responseStart":640.3000000119209,"secureConnectionStart":610.1000000238419},{"duration":874.9000000357628,"initiatorType":"script","name":"https://issues-test.apache.org/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/xd97tr/820010/13pdxe5/1.0/_/download/batch/jira.webresources:bigpipe-js/jira.webresources:bigpipe-js.js","startTime":391.5,"connectEnd":391.5,"connectStart":391.5,"domainLookupEnd":391.5,"domainLookupStart":391.5,"fetchStart":391.5,"redirectEnd":0,"redirectStart":0,"requestStart":1250.5,"responseEnd":1266.4000000357628,"responseStart":1265.6000000238419,"secureConnectionStart":391.5},{"duration":1560.800000011921,"initiatorType":"script","name":"https://issues-test.apache.org/jira/s/d41d8cd98f00b204e9800998ecf8427e-CDN/xd97tr/820010/13pdxe5/1.0/_/download/batch/jira.webresources:bigpipe-init/jira.webresources:bigpipe-init.js","startTime":452.30000001192093,"connectEnd":452.30000001192093,"connectStart":452.30000001192093,"domainLookupEnd":452.30000001192093,"domainLookupStart":452.30000001192093,"fetchStart":452.30000001192093,"redirectEnd":0,"redirectStart":0,"requestStart":1997.199999988079,"responseEnd":2013.1000000238419,"responseStart":2012.5,"secureConnectionStart":452.30000001192093},{"duration":332.4000000357628,"initiatorType":"xmlhttprequest","name":"https://issues-test.apache.org/jira/rest/webResources/1.0/resources","startTime":952.5,"connectEnd":952.5,"connectStart":952.5,"domainLookupEnd":952.5,"domainLookupStart":952.5,"fetchStart":952.5,"redirectEnd":0,"redirectStart":0,"requestStart":1265.5,"responseEnd":1284.9000000357628,"responseStart":1284.300000011921,"secureConnectionStart":952.5}],"fetchStart":0,"domainLookupStart":221,"domainLookupEnd":231,"connectStart":231,"connectEnd":304,"secureConnectionStart":244,"requestStart":304,"responseStart":361,"responseEnd":450,"domLoading":375,"domInteractive":2440,"domContentLoadedEventStart":2440,"domContentLoadedEventEnd":2610,"domComplete":3318,"loadEventStart":3318,"loadEventEnd":3322,"userAgent":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)","marks":[{"name":"bigPipe.sidebar-id.start","time":2326.900000035763},{"name":"bigPipe.sidebar-id.end","time":2327.699999988079},{"name":"bigPipe.activity-panel-pipe-id.start","time":2327.800000011921},{"name":"bigPipe.activity-panel-pipe-id.end","time":2332.5},{"name":"activityTabFullyLoaded","time":2637.900000035763}],"measures":[],"correlationId":"2c1746f88d2beb","effectiveType":"4g","downlink":10,"rtt":0,"serverDuration":132,"dbReadsTimeInMs":12,"dbConnsTimeInMs":19,"applicationHash":"ace47f9899e9ee25d7157d59aa17ab06aee30d3d","experiments":[]}}
Now that we have Continum Profiles, we need the ability to choose one of them to be used during the release process.
From the user list...
If I define a Continuum Profile (CP) [1] for scheduled builds, for
example to build with a different JDK than the one Continuum is
running under, how do I make sure that CP is used when I release the
project?
Under the Project Group Actions, I could argue that choosing a CP and
then clicking Release could be expected to work. But how about the
release icon to the right of each project in the list?
[1] (this is confusing, Maven already has profiles...)