Commit graph

79 commits

Author SHA1 Message Date
timvisee
6feea9b463
Fix AUR binary package setting invalid binary URL in CI on release 2019-04-04 12:12:04 +02:00
timvisee
3a59911965
Fix sed commands for AUR packages, escape variables 2019-04-04 10:48:48 +02:00
timvisee
ed75ed8227
Set proper completion file URLs for AUR 2019-04-02 16:21:26 +02:00
timvisee
156d5db765
Use and cache versioned files for AUR, fix inconsistencies [ci skip] 2019-04-02 16:09:27 +02:00
axionl
e68e0feedd
Add auto completions for bash and fish shell. 2019-04-02 22:40:10 +09:00
timvisee
11577a2038
Fix package base for AUR git package, use double quotes to infer vars 2019-03-27 18:13:27 +01:00
timvisee
24629eebdf
Explicitly set AUR binary permission, rename AUR SHA check variables 2019-03-27 16:38:12 +01:00
timvisee
a5f3086dcf
Only update AUR git package on release if PKGBUILD has changed 2019-03-26 14:06:26 +01:00
timvisee
e6118122d5
Define ffsend-git AUR package as well, release it through CI 2019-03-26 13:49:16 +01:00
timvisee
8872f375ca
Update AUR package release pipeline: proper names, proper URLs, sha sums 2019-03-26 12:36:16 +01:00
timvisee
8a7703a2ac
Test more compiler feature flag combinations on CI 2019-03-19 23:28:38 +01:00
timvisee
ddf0e191a3
Test new compiler feature flag combinations in CI 2019-03-15 01:05:02 +01:00
timvisee
06ec14c2ee
Do not test ffsend Docker container in interactive mode 2019-03-15 00:22:56 +01:00
timvisee
601034e87f
Use proper image, and enable Docker in Docker for Dockerfile job on CI 2019-03-13 20:51:54 +01:00
timvisee
5de3f89de7
Add simple Docker image and Docker release job on CI 2019-03-13 18:41:36 +01:00
timvisee
9a27be259d
Fix public Send test failure due to incorrect silent flag 2019-03-12 19:09:20 +01:00
timvisee
10905384af
Set public Send test download count to 1 to fix non authenticated issue 2019-03-12 16:46:03 +01:00
timvisee
37f2ef3f8b
Allow public CI test failures for now 2019-03-12 16:04:28 +01:00
timvisee
0c93617b63
Fix CI configuration parsing issue 2019-03-12 14:23:45 +01:00
timvisee
b1bf3554b4
Remove old public Send test from CI 2019-03-12 14:14:54 +01:00
timvisee
d6dbc66941
Only install CA certificates for public Send test 2019-03-11 12:12:26 +01:00
timvisee
941ee52ab5
Fix public Send test on CI, install missing OpenSSL dependency 2019-03-10 23:51:27 +01:00
timvisee
8cb9f3b6b1
Improve public Send test, smaller file, no password, proper cleanup 2019-03-10 22:39:19 +01:00
timvisee
72bf4a403c
Disable first public upload test for now 2019-03-10 21:32:18 +01:00
timvisee
db28443816
Fix snapcraft login on CI, cleanup GitLab CI configuration 2019-03-06 20:58:47 +01:00
timvisee
67343bae00
Use proper file name for snapcraft configuration on CI 2019-03-06 18:43:02 +01:00
timvisee
13a2f0082d
Fix GitLab CI configuration error 2019-03-06 16:48:23 +01:00
timvisee
7e5cfe9e3b
Enable and fix snap package release job, mention snap package in README 2019-03-06 16:43:21 +01:00
timvisee
f4702b7920
Revive AppVeyor release builds, do not build through trigger 2019-03-05 07:59:54 +01:00
timvisee
0b1d67e686
Fix AppVeyor trigger in GitLab CI 2019-03-04 20:40:52 +01:00
timvisee
ac1e1f8081
Trigger AppVeyor release builds only on GitLab CI release using trigger 2019-03-04 20:38:27 +01:00
timvisee
1b0d255ad1
Install netbase required by github-release 2019-03-04 00:53:03 +01:00
timvisee
26e39ac580
Re-enable temporarily disabled CI jobs for testing [ci skip] 2019-03-04 00:21:15 +01:00
timvisee
279ed08051
Fix GitHub releases on CI, explicitly create release first 2019-03-04 00:20:12 +01:00
timvisee
75ff0db32f
Use explicit relative file path for GitHub release uploads 2019-03-03 23:59:26 +01:00
timvisee
c5aca77062
Attempt to fix GitHub release job on CI 2019-03-03 23:32:18 +01:00
timvisee
a6104eef30
Use proper Rust target for test job on CI 2019-03-03 21:47:56 +01:00
timvisee
996a12b0ec
Do not explicitly remove github-release archive on CI 2019-03-03 21:46:14 +01:00
timvisee
cdd05c513d
Fix various GitLab CI configuration issues in release 2019-03-03 20:32:10 +01:00
timvisee
095e7d60ef
Merge remote-tracking branch 'origin/master' into pkg-aur-bin 2019-03-03 18:51:16 +01:00
timvisee
a227f9fe22
Install dependencies for GitLab release job on CI 2019-03-03 18:49:37 +01:00
timvisee
eb47d6f4ab
Release both binary and git AUR packages 2019-03-03 18:37:53 +01:00
timvisee
c47c36c692
Strip ffsend binaries on CI from debug symbols 2019-03-03 16:57:24 +01:00
timvisee
77baf54d84
Switch to Rust 1.32 as minimum version 2019-03-03 16:52:17 +01:00
timvisee
1148d8141a
Upload binaries as GitHub releases 2019-03-03 16:24:00 +01:00
timvisee
0d55bee532
Fix invalid old Rust version 2019-03-03 16:20:51 +01:00
timvisee
b302128499
Delete uploaded test files after download, to fix history glitch 2019-03-03 15:51:19 +01:00
timvisee
3cbbc56ce8
Configure and use Rust platform target on CI, better name static bin 2019-03-03 15:47:55 +01:00
timvisee
2e194086d6
Also build against oldest supported Rust compiler on CI 2019-03-03 15:24:07 +01:00
timvisee
b8e3ad1300
Change to newer archlinux Docker image for AUR package build 2019-02-28 21:00:03 +01:00