Commit graph

46 commits

Author SHA1 Message Date
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
timvisee
1138b5b25e
Disable snapcraft CI job 2019-02-28 19:38:18 +01:00
timvisee
6979a901f3
Allow public test to fail for now 2019-02-28 10:42:52 +01:00
timvisee
0f123e4866
Make test file on CI just 2MBs, also test Firefox Send v3 host 2019-02-28 09:56:50 +01:00
timvisee
b8116c69f9
Test other compiler feature configurations on CI 2019-02-28 00:56:08 +01:00
timvisee
48d0b4f48d
Merge remote-tracking branch 'origin/master' into gitlab-ci-snap2 2019-01-20 17:37:52 +01:00
timvisee
c1345706ef
Test the snapcraft edge image for building 2019-01-20 17:36:53 +01:00
Tim Visée
ab4ba3e0c4 Build and release Arch AUR package 2019-01-12 22:19:11 +00:00
timvisee
7f0857a884
Attempt to use beta Docker image for snapcraft on GitLab CI 2019-01-11 18:23:40 +01:00
timvisee
151609983f
Build snapcraft package on GitLab CI 2019-01-03 14:08:50 +01:00
timvisee
c72e106de8
Update ffsend-api dependency, hide progress bars in quiet mode 2018-11-21 22:53:12 +01:00
timvisee
059a0d85c5
Simplify GitLab CI configuration, attempt to fix upload/download test 2018-11-21 22:44:22 +01:00
timvisee
d32333616b
Attempt to fix GitLab configuration [2/2] 2018-11-21 22:13:15 +01:00
timvisee
8b31aef887
Attempt to fix GitLab CI configuration 2018-11-21 22:12:22 +01:00
timvisee
a91e82407e
Update CI configuration, test if upload/download produces same file 2018-11-21 22:10:52 +01:00
timvisee
1e1d8bb697
Do not cache untracked files 2018-11-20 16:34:24 +01:00
timvisee
30f0a67cda
Re-enable caching on CI, attempt to improve hits and performance 2018-11-20 16:23:32 +01:00
timvisee
a7898d8e76
Disable caching on CI 2018-11-20 16:06:14 +01:00
timvisee
269b5dcc14
Allow dirty crate publishes 2018-10-17 20:26:25 +02:00
timvisee
3f1f5b3e16
Disable crate release job on Travis, add it to GitLab CI configuration 2018-10-17 17:48:37 +02:00
Tim Visée
ca3e704d4e Static compilation in GitLab CI 2018-06-23 15:02:02 +00:00
timvisee
249b8bf6c9
Disable broken release builds until the work in the gitlab-ci branch 2018-06-18 21:36:27 +02:00
timvisee
c7e3739193
Update the APK package index first 2018-06-18 20:34:57 +02:00
timvisee
f4144d085b
Use apk on Alpine images 2018-06-18 20:32:58 +02:00
timvisee
0e8f643210
Minor rustup argument invocation fix 2018-06-18 19:59:02 +02:00
timvisee
0b58682b1b
Test release builds with a DinD capable image we install Rust in on CI 2018-06-18 19:53:45 +02:00
timvisee
e0f293a19f
Experiment with release jobs on GitLab CI (WIP) 2018-06-18 19:20:55 +02:00
timvisee
7f67eb766e
Revert cargo debugging in CI 2018-06-18 19:00:45 +02:00
timvisee
dbc325cc4e
Minor GitLab CI stage renames, cargo environment debugging (test) 2018-06-18 18:54:14 +02:00
Tim Visée
8e93b9ebb4 Start implementing GitLab CI 2018-06-04 23:06:12 +00:00