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

Move pre-requisites to a separate file

parent a3dabcf5
No related branches found
No related tags found
No related merge requests found
# CiviCRM v4.6.x: Publish a final release
## Pre-requisites
## Prerequisites
* Installed+configured [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`)
* Import the CiviCRM GPG keypair (`7A1E75CB`)
* Local copy of [buildkit](https://github.com/civicrm/civicrm-buildkit/)
* Local clones of all main CiviCRM git repos (e.g. `mkdir src; cd src; gitify all --skip-gencode` or `cividist create dist`)
The user `releaser` on `latest.civicrm.org` has a suitable configuration in `~/src/4.6`.
To start a session, login to that account and run:
```
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
```
See [Prerequisites](any-prereq.md)
## 1: Sanity checks
......
......@@ -2,23 +2,10 @@
# <span style="color:red">__WARNING__: Not updated since 5.x</span>
## Pre-requisites
* Installed+configured [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`)
* Import the CiviCRM GPG keypair (`7A1E75CB`)
* Local copy of [buildkit](https://github.com/civicrm/civicrm-buildkit/)
* Local clones of all main CiviCRM git repos (e.g. `mkdir src; cd src; gitify all --skip-gencode` or `cividist create dist`)
## Prerequisites
The user `releaser` on `latest.civicrm.org` has a suitable configuration in `~/src/4.7`.
To start a session, login to that account and run:
```
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
```
See [Prerequisites](any-prereq.md)
## 1: Sanity checks
......
......@@ -2,18 +2,10 @@
# <span style="color:red">__WARNING__: Not updated since 5.x</span>
## Pre-requisites
* Write access to all main CiviCRM git repos (civicrm-{core,packages,backdrop,drupal,joomla,wordpress})
* Access to CiviCRM Jenkins (https://test.civicrm.org)
## Prerequisites
The user `releaser` on `latest.civicrm.org` has a suitable configuration in `~/src/4.7`.
To start a session, login to that account and run:
```
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
```
See [Prerequisites](any-prereq.md)
## 1: Sanity checks
......
# CiviCRM v5.x.0: Publish a release candidate
## Pre-requisites
## Prerequisites
* Write access to all main CiviCRM git repos (civicrm-{core,packages,backdrop,drupal,joomla,wordpress})
* Access to CiviCRM Jenkins (https://test.civicrm.org)
The user `releaser` on `latest.civicrm.org` has a suitable configuration in `~/src/master`.
To start a session, login to that account and run:
```
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
```
See [Prerequisites](any-prereq.md)
## 1: Sanity checks
......
## CiviCRM Release Mechanics
* [Prerequisites](any-prereq.md)
* CiviCRM v4.6.x
* [Publish a final release](4.6-final.md)
* [Announce a final release](any-announce.md)
......
# CiviCRM (Any Version): Prerequisites
## Pre-requisites
* Installed+configured [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`)
* Access to CiviCRM Jenkins (https://test.civicrm.org)
* Import the CiviCRM GPG keypair (`7A1E75CB`)
* Local copy of [buildkit](https://github.com/civicrm/civicrm-buildkit/)
* Local clones of all main CiviCRM git repos (e.g. `mkdir src; cd src; gitify all --skip-gencode` or `cividist create dist`)
The user `releaser` on `latest.civicrm.org` has a suitable configuration in `~/src/4.6`, `~/src/4.7`, and `~/src/master`.
To start a session, login to that account and run:
```
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
```
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment