Skip to content
Snippets Groups Projects
Commit 90e8c023 authored by totten's avatar totten
Browse files

"releaser --publish" now handles marking the default sf.net download

We don't need instructions to do it manually.

However, since we've not used this bit of automation in a fully organic
fashion, we'll leave a note to verify that it's worked.
parent 7dbb6c8b
No related branches found
No related tags found
No related merge requests found
......@@ -96,12 +96,11 @@ git commit versions.json
git push origin master
```
## 5: Set default on `sourceforge.net`
## 5: Check default on `sourceforge.net`
Log into https://sourceforge.net/projects/civicrm/files/civicrm-stable and set the latest Drupal version to be the default download.
Browse https://sourceforge.net/projects/civicrm/files/civicrm-stable - confirm that:
Eg: After 4.6.8 release, go to https://sourceforge.net/projects/civicrm/files/civicrm-stable/4.6.8/ . Click on "i" for `civicrm-4.6.8-drupal.tar.gz`, then select all "Default Download For" and "Save".
* The new upload is present.
* The new `civicrm-X.Y.Z-drupal.tar.gz` is the default download.
![Marking a default release in SourceForge](/doc/images/SourceforgeDefaultDownload.png)
Note that it takes some time to reflect default download on `sf.net`
Note that it may take some time to reflect default download on `sf.net`.
......@@ -119,15 +119,14 @@ git push origin master
## 6: Make new versions visible on download sites
Log into https://sourceforge.net/projects/civicrm/files/civicrm-stable and set the latest Drupal version to be the default download.
Eg: After 4.6.8 release, go to https://sourceforge.net/projects/civicrm/files/civicrm-stable/4.6.8/ . Click on "i" for `civicrm-4.6.8-drupal.tar.gz`, then select all "Default Download For" and "Save".
Log into https://civicrm.org/user and clear the page-cache in https://civicrm.org/admin/config/development/performance
![Marking a default release in SourceForge](/doc/images/SourceforgeDefaultDownload.png)
Browse https://sourceforge.net/projects/civicrm/files/civicrm-stable - confirm that:
Note that it takes some time to reflect default download on `sf.net`
* The new upload is present.
* The new `civicrm-X.Y.Z-drupal.tar.gz` is the default download.
Log into https://civicrm.org/user and clear the page-cache in https://civicrm.org/admin/config/development/performance
Note that it may take some time to reflect default download on `sf.net`.
## FIXME
......
......@@ -121,12 +121,11 @@ git push origin master
## 7: Make new versions visible on download sites
Log into https://sourceforge.net/projects/civicrm/files/civicrm-stable and set the latest Drupal version to be the default download.
Eg: After 4.6.8 release, go to https://sourceforge.net/projects/civicrm/files/civicrm-stable/4.6.8/ . Click on "i" for `civicrm-4.6.8-drupal.tar.gz`, then select all "Default Download For" and "Save".
Log into https://civicrm.org/user and clear the page-cache in https://civicrm.org/admin/config/development/performance
![Marking a default release in SourceForge](/doc/images/SourceforgeDefaultDownload.png)
Browse https://sourceforge.net/projects/civicrm/files/civicrm-stable - confirm that:
Note that it takes some time to reflect default download on `sf.net`
* The new upload is present.
* The new `civicrm-X.Y.Z-drupal.tar.gz` is the default download.
Log into https://civicrm.org/user and clear the page-cache in https://civicrm.org/admin/config/development/performance
Note that it may take some time to reflect default download on `sf.net`.
......@@ -3,7 +3,7 @@
* Install+configure [Google Cloud SDK](https://cloud.google.com/sdk/downloads). (Run `gcloud init`, `gcloud auth activate-service-account --key-file ...`, or similar.)
* Write access to all main CiviCRM GitHub repos (`civicrm-{core,packages,backdrop,drupal,joomla,wordpress}`)
* Write access to Google Cloud Storage (`civicrm` and `civicrm-build` buckets)
* Write access to SourceForge account (`civicrm`)
* Write access to SourceForge account (`civicrm`) as well as an [sf.net API key](https://sourceforge.net/auth/preferences/)
* Admin access to CiviCRM Jenkins (https://test.civicrm.org)
* Import the CiviCRM GPG keypair (`7A1E75CB`)
* Local copy of [buildkit](https://github.com/civicrm/civicrm-buildkit/)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment