mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 00:15:32 +00:00
Merge pull request #15944 from keymanapp/maint/linux/uploadppa
maint(linux): fix uploading to ppa 🏗️ It seems that since a recent DDOS Launchpad only accepts secure connections. This change uses the new keyman-ppa section (which has already been created on the TC build agents) to upload to the ppa. Follows: #15928
This commit is contained in:
commit
81c92537c9
2 changed files with 14 additions and 3 deletions
|
|
@ -171,6 +171,17 @@ Package builds on Launchpad are triggered manually by running the Keyman script
|
||||||
export DEBFULLNAME="Firstname Lastname"
|
export DEBFULLNAME="Firstname Lastname"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
5. Create a `[keyman-ppa]` section in your `~/.config/dput/dput.cf` (or `~/.dput.cf`)
|
||||||
|
config file:
|
||||||
|
|
||||||
|
```
|
||||||
|
[keyman-ppa]
|
||||||
|
fqdn = ppa.launchpad.net
|
||||||
|
method = sftp
|
||||||
|
incoming = ~keymanapp/%(keyman-ppa)s
|
||||||
|
login = *
|
||||||
|
```
|
||||||
|
|
||||||
### Building packages on Launchpad
|
### Building packages on Launchpad
|
||||||
|
|
||||||
The `launchpad.sh` script downloads the current source code (beta or stable) from
|
The `launchpad.sh` script downloads the current source code (beta or stable) from
|
||||||
|
|
|
||||||
|
|
@ -46,11 +46,11 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "${KEYMAN_TIER}" == "stable" ]]; then
|
if [[ "${KEYMAN_TIER}" == "stable" ]]; then
|
||||||
ppa="ppa:keymanapp/keyman"
|
ppa="keyman-ppa:keyman"
|
||||||
elif [[ "${KEYMAN_TIER}" == "beta" ]]; then
|
elif [[ "${KEYMAN_TIER}" == "beta" ]]; then
|
||||||
ppa="ppa:keymanapp/keyman-beta"
|
ppa="keyman-ppa:keyman-beta"
|
||||||
else
|
else
|
||||||
ppa="ppa:keymanapp/keyman-alpha"
|
ppa="keyman-ppa:keyman-alpha"
|
||||||
fi
|
fi
|
||||||
echo "ppa: ${ppa}"
|
echo "ppa: ${ppa}"
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue