Commit graph

19 commits

Author SHA1 Message Date
Eberhard Beilharz
bbe0726309
chore(linux): Fix launchpad script
- We have to provide env variable to be able to select correct
  dependencies at build time
- Add focal and groovy and remove xenial and eoan
- We need to build once before creating the source package so that
  the man pages get generated. In v14 we do that during the binary
  build, but that requires additional build dependencies, so for v13
  we do it this way.
2020-11-25 17:18:44 +01:00
Darcy
0770fe5bc4 fix(linux): Use TIER.md or environment var to set tier
Determine tier from `TIER.md` or environment variable `${TIER}`.

Use sed to replace any previously set tier in the watch files.
2020-02-17 13:46:30 +07:00
Darcy
f965cbc092 change(linux): Replace tier in debian/watch files 2020-02-17 12:02:47 +07:00
Darcy Wong
a3ff9d10d1 fix(linux): Add eoan 2020-02-03 19:20:23 +07:00
Darcy Wong
70e0f9308a fix(linux): Remove one more reference to disco 2020-02-03 15:10:25 +07:00
Darcy Wong
bdd1244860 fix(linux): Remove cosmic distribution
18.10 was end-of-life July 18, 2019 and launchpad is rejecting any further package updates for that version.
2020-02-03 14:16:33 +07:00
Darcy
b7bc9543c6 fix(linux): Update launchpad PPA link
Update launchpad.sh so that `${tier}` corresponds to the ppa link:
`stable` --> ppa:keymanapp/keyman
others --> ppa:keymanapp/keyman-daily
 ppa depends on the `${tier}`.
2020-01-30 11:57:10 +07:00
Darcy Wong
da94befcfb Update launchpad to watch stable tier
In preparation for Keyman for Linux 11 stable release
2019-02-20 09:00:23 +07:00
glasseyes
71cd012b4a comment about updating tier in launchpad.sh 2019-01-03 16:25:03 +07:00
glasseyes
50c325b0ad ignore alphas in d/watch
set tier for launchpad.sh to get SHA256SUMS from right place
2019-01-03 12:57:02 +07:00
glasseyes
c110d21cc1 specify PACKAGEVERSION to launchpad script 2019-01-03 11:10:28 +07:00
glasseyes
cb56041b44 [linux] build scripts update launchpad,fix dist 2018-12-12 09:28:26 +07:00
Daniel Glassey
f1f5f85d85
[linux] keyboardprocessor shouldn't be reconfd on jenkins (#1383)
* keyboardprocessor shouldn't be reconfd on jenkins

update launchpad script for disco and new packages

* removed deprecated actions

* add new About Keyman to package descriptions
2018-12-05 10:46:55 +07:00
glasseyes
f932084775 [linux] clean keyman-config before launchpad build 2018-10-19 11:03:34 +07:00
glasseyes
ae431cc8fc [linux] use SHA256SUMS to verify downloaded tarballs 2018-09-27 13:38:53 +07:00
glasseyes
08ed4f563f [linux] sign source packages to go to launchpad 2018-09-27 10:37:01 +07:00
glasseyes
dc5c5a08b1 [linux] put correct VERSION into source tarballs
LAUNCHPAD_ID not needed, use group id instead
2018-09-27 09:12:02 +07:00
glasseyes
3cd54d9bc1 [linux] optional dist and dput for launchpad 2018-09-26 17:34:08 +07:00
glasseyes
f1f8473887 [linux] update debian watch files
to check downloads.keyman.com alphas

WIP: launchpad.sh script to build source packages from nightly
builds and dput them to the test PPA
2018-09-26 17:33:05 +07:00