Commit graph

109 commits

Author SHA1 Message Date
timvisee
8266fcb633
Change CI AUR build image from archlinux/base to archlinux 2021-05-02 17:54:08 +02:00
timvisee
1070f1f297
Bump MSRV to 1.46
See https://github.com/rust-lang/rust/issues/49146
2021-04-09 14:48:06 +02:00
timvisee
d75e69841e
Bump minimum Rust version to 1.43.0 2021-01-04 12:51:35 +01:00
timvisee
65306a30e8
Run non dependent jobs concurrently across stages in GitLab CI 2020-10-26 12:28:48 +01:00
timvisee
24304200a8
Bump minimum Rust version to 1.40 2020-05-30 16:19:12 +02:00
timvisee
b430920157
Revert last change for GitLab CI, do install OpenSSL there 2020-05-17 13:49:06 +02:00
timvisee
3fee8854b7
Do not install OpenSSL on CI 2020-05-17 13:47:40 +02:00
timvisee
eea76722a7
Update compiler feature flag combinations tested in GitLab CI 2020-05-17 13:45:09 +02:00
timvisee
bfe4cda42d
Fix github-release binary URL, not in latest release anymore 2020-05-11 22:16:56 +02:00
timvisee
7daffe51ec
Revert back to OpenSSL 1.0.2o, but with updated source link 2020-04-03 02:09:28 +02:00
timvisee
62501e4135
Fix OpenSSL download failure on CI, use latest 1.0.2 version 2020-04-03 01:42:07 +02:00
timvisee
5b088610dd
Revert "Install python3 dependency in CI"
This reverts commit 0d8bcb08e0.
2020-02-14 00:24:13 +01:00
timvisee
d199a3b62b
Revert "Update minimum Rust version to 1.40"
This reverts commit 0cafab842f.
2020-02-14 00:24:12 +01:00
timvisee
c891f389dc
Revert "Install new test requirements for XCB on CI"
This reverts commit aac53caef4.
2020-02-14 00:24:10 +01:00
timvisee
27854d15bc
Revert "Install XCB dependencies for all jobs globally in CI"
This reverts commit 5afdeccf98.
2020-02-14 00:24:06 +01:00
timvisee
5afdeccf98
Install XCB dependencies for all jobs globally in CI 2020-02-13 22:32:48 +01:00
timvisee
aac53caef4
Install new test requirements for XCB on CI 2020-02-13 21:56:53 +01:00
timvisee
0cafab842f
Update minimum Rust version to 1.40 2020-02-13 21:36:57 +01:00
timvisee
0d8bcb08e0
Install python3 dependency in CI 2020-02-13 21:25:00 +01:00
timvisee
b780236fa2
Fix duplicate entry in GitLab CI configuration, minor other improvements 2020-02-11 18:24:54 +01:00
timvisee
a261afe749
Update ffsend-api dependency to 0.5.0, change min Rust version to 1.39 2020-01-20 18:00:52 +01:00
timvisee
bf36925786
Update minimum Rust requirement to 1.37, fixing CI build 2019-11-06 17:33:46 +01:00
timvisee
fce3996f31
Attempt to fix snap release, update Windows SSL dependency to fix release 2019-09-30 00:07:56 +02:00
timvisee
b69933f200
Fix shell completion installation, add ZSH file and LICENSE in AUR 2019-08-28 19:59:04 +02:00
timvisee
e369b581ec
Fix GitLab CI configuration for latest DAG change 2019-08-23 17:33:14 +02:00
timvisee
777ce46fb1
Use DAG in pipeline to speed up overall process 2019-08-23 17:32:15 +02:00
timvisee
bfe30e1be3
Change minimum Rust version to 1.34 2019-08-04 23:17:12 +02:00
timvisee
ea2286151b
Fix Docker image release job, do not run command with non-zero exit code 2019-06-21 00:18:34 +02:00
timvisee
15a7285ae1
Remove frozen flag from Cargo check due to error 2019-05-10 16:02:58 +02:00
timvisee
757d672df6
Add simple check for up-to-date Cargo.lock in CI, update dependencies 2019-05-10 15:51:35 +02:00
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