You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2019/08/20 14:27:57 UTC

[mesos-site] branch asf-site updated: Updated the website built from mesos SHA: d42ae097e.

This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/mesos-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 00303cd  Updated the website built from mesos SHA: d42ae097e.
00303cd is described below

commit 00303cd124df3dff28efade795300bdbd885f913
Author: jenkins <bu...@apache.org>
AuthorDate: Tue Aug 20 14:27:52 2019 +0000

    Updated the website built from mesos SHA: d42ae097e.
---
 .../documentation/latest/release-guide/index.html  | 35 +++++++++++++++++-----
 content/documentation/release-guide/index.html     | 35 +++++++++++++++++-----
 2 files changed, 56 insertions(+), 14 deletions(-)

diff --git a/content/documentation/latest/release-guide/index.html b/content/documentation/latest/release-guide/index.html
index de302c1..5ebdf7e 100644
--- a/content/documentation/latest/release-guide/index.html
+++ b/content/documentation/latest/release-guide/index.html
@@ -408,13 +408,34 @@ and test.</p></li>
 <p>Upload the binary RPM packages to Bintray:</p>
 
 <ol>
-<li><p>Create/use a Bintray account with access to the <a href="https://bintray.com/apache/mesos">Bintray repo</a>.</p></li>
-<li><p>Trigger a build of the <a href="https://builds.apache.org/view/M-R/view/Mesos/job/Mesos/job/Packaging/job/CentosRPMs/">CentOS packaging job</a>
-in the Apache Jenkins using the <code>MESOS_TAG</code> of the version being released.</p></li>
-<li><p>Create a new Mesos version on bintray.</p></li>
-<li><p>Download the generated RPM artifacts from the Jenkins job above and upload them
-to the new release on bintray.</p></li>
-<li><p>On the bintray website, navigate to the new release and click &lsquo;Publish Artifacts&rsquo;.</p></li>
+<li><p>If you haven&rsquo;t done so, sign up for bintray and request membership in the apache organization.
+Get your API key by clicking on <code>Edit profile</code> and then <code>API Key</code> on Bintray</p></li>
+<li><p>Go to the <a href="https://bintray.com/apache/mesos/mesos">Bintray package</a> and click the <code>Add a version</code> button.
+Enter the version number as <code>Name</code>, set the appropriate release date and click <code>Create</code>.</p></li>
+<li><p>Go to <a href="https://builds.apache.org/job/Mesos/job/Packaging/job/CentosRPMs">Apache Jenkins</a> and start a
+manual run of the <code>CentosRPMs</code> job to generate official binary packages for this version.</p></li>
+<li><p>Upload the files generated in step 3 to Bintray. Note that you cannot use the web interface
+for this step, since it has a file size limit of 250MiB as of the time of this writing.</p>
+
+<p>To upload, use a command like this, replacing file name and version number where necessary:</p>
+
+<p> curl                                            \
+   -u<username>:<api-key>                        \
+   -H Content-Type:application/json              \
+   -H Accept:application/json                    \
+   -T ./mesos-debuginfo-1.8.1-1.el7.x86_64.rpm   \
+   -H X-Bintray-Package:mesos                    \
+   -H X-Bintray-Version:1.8.1                    \
+   -H X-Bintray-Publish:0                        \
+   https://api.bintray.com/content/apache/mesos/el7/x86_64/mesos-debuginfo-1.8.1-1.el7.x86_64.rpm</p></li>
+</ol>
+
+
+<p>  (NOTE: The correct upload URL for the package is <code>apache/mesos/</code> whereas the web UI is at <code>apache/mesos/mesos/</code>.)</p>
+
+<ol>
+<li>Go back to the bintray web interface, verify that you uploaded the correct files to the correct location
+and finally click on <code>Publish all</code>.</li>
 </ol>
 
 
diff --git a/content/documentation/release-guide/index.html b/content/documentation/release-guide/index.html
index d1c16c8..fa75ad9 100644
--- a/content/documentation/release-guide/index.html
+++ b/content/documentation/release-guide/index.html
@@ -408,13 +408,34 @@ and test.</p></li>
 <p>Upload the binary RPM packages to Bintray:</p>
 
 <ol>
-<li><p>Create/use a Bintray account with access to the <a href="https://bintray.com/apache/mesos">Bintray repo</a>.</p></li>
-<li><p>Trigger a build of the <a href="https://builds.apache.org/view/M-R/view/Mesos/job/Mesos/job/Packaging/job/CentosRPMs/">CentOS packaging job</a>
-in the Apache Jenkins using the <code>MESOS_TAG</code> of the version being released.</p></li>
-<li><p>Create a new Mesos version on bintray.</p></li>
-<li><p>Download the generated RPM artifacts from the Jenkins job above and upload them
-to the new release on bintray.</p></li>
-<li><p>On the bintray website, navigate to the new release and click &lsquo;Publish Artifacts&rsquo;.</p></li>
+<li><p>If you haven&rsquo;t done so, sign up for bintray and request membership in the apache organization.
+Get your API key by clicking on <code>Edit profile</code> and then <code>API Key</code> on Bintray</p></li>
+<li><p>Go to the <a href="https://bintray.com/apache/mesos/mesos">Bintray package</a> and click the <code>Add a version</code> button.
+Enter the version number as <code>Name</code>, set the appropriate release date and click <code>Create</code>.</p></li>
+<li><p>Go to <a href="https://builds.apache.org/job/Mesos/job/Packaging/job/CentosRPMs">Apache Jenkins</a> and start a
+manual run of the <code>CentosRPMs</code> job to generate official binary packages for this version.</p></li>
+<li><p>Upload the files generated in step 3 to Bintray. Note that you cannot use the web interface
+for this step, since it has a file size limit of 250MiB as of the time of this writing.</p>
+
+<p>To upload, use a command like this, replacing file name and version number where necessary:</p>
+
+<p> curl                                            \
+   -u<username>:<api-key>                        \
+   -H Content-Type:application/json              \
+   -H Accept:application/json                    \
+   -T ./mesos-debuginfo-1.8.1-1.el7.x86_64.rpm   \
+   -H X-Bintray-Package:mesos                    \
+   -H X-Bintray-Version:1.8.1                    \
+   -H X-Bintray-Publish:0                        \
+   https://api.bintray.com/content/apache/mesos/el7/x86_64/mesos-debuginfo-1.8.1-1.el7.x86_64.rpm</p></li>
+</ol>
+
+
+<p>  (NOTE: The correct upload URL for the package is <code>apache/mesos/</code> whereas the web UI is at <code>apache/mesos/mesos/</code>.)</p>
+
+<ol>
+<li>Go back to the bintray web interface, verify that you uploaded the correct files to the correct location
+and finally click on <code>Publish all</code>.</li>
 </ol>