mirror of
https://github.com/opentx/opentx.git
synced 2025-07-12 19:10:19 +03:00
OpenTX 2.2.0 RC12 Launchpad files
This commit is contained in:
parent
aaad391a4a
commit
c05ea013f6
4 changed files with 54 additions and 4 deletions
|
@ -13,12 +13,44 @@ There are several step to release a new version of Companion on Launchpad:
|
|||
|
||||
The steps above should be repeated for every Ubuntu release. The example below will work with Ubuntu `trusty`
|
||||
|
||||
## Prerequisites
|
||||
|
||||
* you must have launchpad.net account and be a member of the team
|
||||
* create and configure your GPG signing key
|
||||
|
||||
## Prepare your GPG key
|
||||
|
||||
Create GPG key using **name** and **email* that will later appear in the changelog. This will be the key
|
||||
that will be used to sign the package before uploading it to Launchpad.
|
||||
```
|
||||
gpg --gen-key
|
||||
```
|
||||
|
||||
Upload your GPG key (public part) to the Ubuntu key-server. First get the KEY ID (8 characters) of your key:
|
||||
```
|
||||
gpg --list-keys
|
||||
```
|
||||
|
||||
Then upload it (replace <KEY ID> with your key ID):
|
||||
```
|
||||
gpg --send-keys --keyserver keyserver.ubuntu.com <KEY ID>
|
||||
```
|
||||
|
||||
## Create a Launchpad account
|
||||
* Go to https://launchpad.net/ and sign-in or register.
|
||||
* Associate your GPG key with your launchpad account. You will need your keys fingerprint (<fingerprint looks like E448 37D6 EF6E F13C 30C0 415C E7A0 818F 4864 9459>), get it with:
|
||||
```
|
||||
gpg --fingerprint
|
||||
```
|
||||
* Join OpenTX team on launchpad (one of admins will add you to the team).
|
||||
|
||||
|
||||
## Step 1: update the Debian changelog
|
||||
|
||||
You can edit changelog manually, but it is simpler to use a script that creates a generic entry in the changelog. You can always edit it later if needed.
|
||||
|
||||
The script is `update-changelog.sh` and it takes 4 parameters:
|
||||
* email address in the form of `name <email@address>`, since it contains a space it must be enclosed in quotation marks
|
||||
* email address in the form of `name <email@address>`, since it contains a space it must be enclosed in quotation marks. The email addres must be the same as the one in your GPG key!
|
||||
* Ubuntu release (directory name)
|
||||
* OpenTX version
|
||||
* OpenTX sub-version (Nxxx for nightly builds)
|
||||
|
|
|
@ -1,6 +1,12 @@
|
|||
opentx-companion22 (2.2.0~N364~trusty) trusty; urgency=low
|
||||
|
||||
* New release 2.2.0~N364 RC12
|
||||
|
||||
-- projectkk2glider <projectkk2glider@gmail.com> Mon, 13 Mar 2017 17:29:15 +0100
|
||||
|
||||
opentx-companion22 (2.2.0~N363~trusty) trusty; urgency=low
|
||||
|
||||
* New release 2.2.0~N363
|
||||
* New release 2.2.0~N363 RC11
|
||||
|
||||
-- projectkk2glider <projectkk2glider@gmail.com> Sun, 05 Mar 2017 09:55:02 +0100
|
||||
|
||||
|
|
|
@ -1,6 +1,12 @@
|
|||
opentx-companion22 (2.2.0~N364~xenial) xenial; urgency=low
|
||||
|
||||
* New release 2.2.0~N364 RC12
|
||||
|
||||
-- projectkk2glider <projectkk2glider@gmail.com> Mon, 13 Mar 2017 17:29:22 +0100
|
||||
|
||||
opentx-companion22 (2.2.0~N363.3~xenial) xenial; urgency=low
|
||||
|
||||
* New release 2.2.0~N363
|
||||
* New release 2.2.0~N363 RC11
|
||||
|
||||
-- projectkk2glider <projectkk2glider@gmail.com> Sun, 05 Mar 2017 09:54:41 +0100
|
||||
|
||||
|
|
|
@ -1,6 +1,12 @@
|
|||
opentx-companion22 (2.2.0~N364~yakkety) yakkety; urgency=low
|
||||
|
||||
* New release 2.2.0~N364 RC12
|
||||
|
||||
-- projectkk2glider <projectkk2glider@gmail.com> Mon, 13 Mar 2017 17:29:26 +0100
|
||||
|
||||
opentx-companion22 (2.2.0~N363.1~yakkety) yakkety; urgency=low
|
||||
|
||||
* New release 2.2.0~N363
|
||||
* New release 2.2.0~N363 RC11
|
||||
|
||||
-- projectkk2glider <projectkk2glider@gmail.com> Sun, 05 Mar 2017 09:55:07 +0100
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue