Leonid Pliushch
b5ab2097ae
Fast build fixes ( #3696 )
...
* Do not re=download release files.
* Efficiently handle dependencies: do not try to download \*.deb files when they already downloaded, do not try to extract them more than one time.
2019-04-21 18:05:39 +03:00
Leonid Pliushch
597dbb72ed
CI: prevent running of scheduled cleanup task if multiple Gitlab CI/CD schedules are set
2019-03-25 17:14:15 +02:00
Leonid Pliushch
9459b1e004
CI: enable x86_64 builds
2019-03-25 15:59:19 +02:00
Leonid Pliushch
8c2a2dcc3c
CI: enable i686 builds
2019-03-24 19:00:56 +02:00
Leonid Pliushch
2b1cf49b66
CI: enable building packages for ARM
2019-03-19 17:52:33 +02:00
Leonid Pliushch
ec84b9ab1d
CI: preparation for setting up scheduled APT repository cleanup
...
Scan repository for old package versions and remove them to free
used space.
2019-03-18 22:55:46 +02:00
Leonid Pliushch
a5d86320b4
CI: do not perform builds for ARM, i686 and x86_64
...
Android 7 repository is prepared for AArch64-only.
2019-03-11 16:03:04 +02:00
Leonid Pliushch
538f16b478
CI: use default path for deb files
2019-03-10 22:31:49 +02:00
Leonid Pliushch
57ec4e6d0d
CI: fix path to git commit parsing script
2019-03-10 21:26:54 +02:00
Leonid Pliushch
6072b6cd16
CI: fix deploy branch owner
2019-03-10 20:44:35 +02:00
Leonid Pliushch
cb9dc948c9
CI: remove old branch from deploys list
2019-03-10 20:43:51 +02:00
Leonid Pliushch
5771a5d4d2
CI: enable deploys
2019-03-10 20:43:31 +02:00
Leonid Pliushch
310e65e586
package uploader: add support for keeping previous versions, update help info, rename script
2019-03-10 15:41:38 +02:00
Leonid Pliushch
db159bdc3b
add package uploading script
...
This script can be used either manually or by CI to
upload packages to Bintray.
2019-03-10 15:41:38 +02:00
Leonid Pliushch
4d5adae680
update scripts for continuous integration
...
Keep bare minimum of scripts & configuration files for CI.
Set Travis target language to generic, remove 'Gemfile' and
'Rakefile' since we building *.deb packages and not ruby ones.
Code that determining changes in git repository is reimplemented
in bash.
Disabled packages are excluded from CI tracking as they frequently
cause errors.
2019-03-04 03:53:21 +02:00
Wetitpig
45eb50aa77
Remove relevant instructions
2019-02-24 21:08:38 +02:00
Leonid Pliushch
172c1cae39
gitlab ci: use default expiration time for built artifacts
2019-02-10 22:15:28 +02:00
Leonid Pliushch
77f9b07ba6
gitlab ci: disable caching
...
Should be superseded by https://github.com/termux/termux-packages/pull/3276 .
2019-02-10 22:03:16 +02:00
Leonid Pliushch
c39dfb60ac
gitlab ci: use official Termux docker image
2019-02-10 21:57:40 +02:00