Граф коммитов

375 Коммитов

Автор SHA1 Сообщение Дата
Sylvestre Ledru 11b0e876ad tag v0.4.0-pre.8 2023-02-23 09:50:51 +01:00
Xuanwo 51ca9a5ce3 build: Increase edition to 2021
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-02-23 08:25:49 +01:00
dependabot[bot] 50747e184a build(deps): bump hyper from 0.14.23 to 0.14.24
Bumps [hyper](https://github.com/hyperium/hyper) from 0.14.23 to 0.14.24.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/v0.14.24/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.14.23...v0.14.24)

---
updated-dependencies:
- dependency-name: hyper
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-21 08:38:15 +01:00
Bernhard Schuster fe295fa97a
use fs_err for sake of better io errors (#1616)
* use fs_err

Provides path names of failing io operations where possible by default,
both in the resulting binaries which ease debugging of i.e. selinux or
seccomp filters, without resorting to strace, but also local unit test
file operations.
2023-02-21 08:37:42 +01:00
Xuanwo 64eeb966aa
feat: Add Webdav (a.k.a HTTP Cache) support (#1597)
* feat: Add Webdav (a.k.a HTTP Cache) support

Signed-off-by: Xuanwo <github@xuanwo.io>
Co-authored-by: Sylvestre Ledru <sledru@mozilla.com>
2023-02-14 09:48:41 +01:00
Xuanwo 6a66de5d47
deps: Cleanup superfluous dependency (#1602)
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-02-12 19:18:55 +01:00
Sylvestre Ledru 66bad1e822 prepare version 0.4.0-pre.7 2023-02-12 08:15:19 +01:00
Xuanwo c5cc92e442
feat: Bump OpenDAL and remove hyperx (#1591)
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-02-11 22:49:41 +01:00
Xuanwo 3c4fe052ab fix: Sccache dist tests broken after bump to tokio 1.21 and later
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-01-28 18:27:01 +01:00
Sylvestre Ledru c4d7aefb97 preserve the backtrace in case of crashes
See: https://github.com/mozilla/sccache/pull/1562/files#r1071828668
2023-01-22 22:13:04 +01:00
dependabot[bot] c38b6ba007 build(deps): bump nix from 0.26.1 to 0.26.2
Bumps [nix](https://github.com/nix-rust/nix) from 0.26.1 to 0.26.2.
- [Release notes](https://github.com/nix-rust/nix/releases)
- [Changelog](https://github.com/nix-rust/nix/blob/v0.26.2/CHANGELOG.md)
- [Commits](https://github.com/nix-rust/nix/compare/v0.26.1...v0.26.2)

---
updated-dependencies:
- dependency-name: nix
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-18 10:26:46 +01:00
dependabot[bot] fe19401d7a build(deps): bump serial_test from 0.10.0 to 1.0.0
Bumps [serial_test](https://github.com/palfrey/serial_test) from 0.10.0 to 1.0.0.
- [Release notes](https://github.com/palfrey/serial_test/releases)
- [Commits](https://github.com/palfrey/serial_test/compare/v0.10.0...v1.0.0)

---
updated-dependencies:
- dependency-name: serial_test
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-18 10:26:31 +01:00
dependabot[bot] 150ab7c4dc build(deps): bump assert_cmd from 2.0.7 to 2.0.8
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd) from 2.0.7 to 2.0.8.
- [Release notes](https://github.com/assert-rs/assert_cmd/releases)
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.0.7...v2.0.8)

---
updated-dependencies:
- dependency-name: assert_cmd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-18 09:50:21 +01:00
dependabot[bot] e8c7b60fbf build(deps): bump wiremock from 0.5.16 to 0.5.17
Bumps [wiremock](https://github.com/LukeMathWalker/wiremock-rs) from 0.5.16 to 0.5.17.
- [Release notes](https://github.com/LukeMathWalker/wiremock-rs/releases)
- [Changelog](https://github.com/LukeMathWalker/wiremock-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/LukeMathWalker/wiremock-rs/compare/v0.5.16...v0.5.17)

---
updated-dependencies:
- dependency-name: wiremock
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 18:35:56 +01:00
Sylvestre Ledru 53de1a0bd5 add a profile section 2023-01-16 08:50:47 +01:00
Xuanwo 46553736b1 refactor: Migrate memcached to opendal based
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-01-14 11:05:10 +01:00
Sylvestre Ledru fff334e4d1 prepare version 0.4.0-pre.6 2023-01-14 11:00:14 +01:00
Sylvestre Ledru 276d5c58be Remove the author flag
Many thanks to Ted and Alex for starting this project
Now, many more people are authors too and the ownership
can be seen in github already.
2023-01-14 11:00:14 +01:00
dependabot[bot] 7777486d33 build(deps): bump regex from 1.7.0 to 1.7.1
Bumps [regex](https://github.com/rust-lang/regex) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.7.0...1.7.1)

---
updated-dependencies:
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-14 09:08:02 +01:00
Xuanwo 66f44cb8e5
feat: Allow sccache keep running after hitting rate limit during check (#1557)
* feat: Allow sccache keep running after hitting rate limit during check
2023-01-12 21:41:38 +01:00
dependabot[bot] fb0591d229 build(deps): bump clap from 4.0.29 to 4.0.32
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.29 to 4.0.32.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.0.29...v4.0.32)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 16:25:02 +01:00
Sylvestre Ledru 9e38926b4a prepare version 0.4.0-pre.5 2023-01-08 14:00:25 +01:00
Xuanwo 066addee7a
refactor: Migrate gha cache to opendal based (#1528)
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-01-08 13:59:36 +01:00
Sylvestre Ledru a28f6c4345 prepare version 0.4.0-pre.4 2023-01-02 21:41:10 +01:00
dependabot[bot] 193e938d76 build(deps): bump once_cell from 1.16.0 to 1.17.0
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.16.0 to 1.17.0.
- [Release notes](https://github.com/matklad/once_cell/releases)
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.16.0...v1.17.0)

---
updated-dependencies:
- dependency-name: once_cell
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-02 21:41:07 +01:00
dependabot[bot] 9d123755e7 build(deps): bump num_cpus from 1.14.0 to 1.15.0
Bumps [num_cpus](https://github.com/seanmonstar/num_cpus) from 1.14.0 to 1.15.0.
- [Release notes](https://github.com/seanmonstar/num_cpus/releases)
- [Changelog](https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/num_cpus/compare/v1.14.0...v1.15.0)

---
updated-dependencies:
- dependency-name: num_cpus
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-02 21:16:23 +01:00
dependabot[bot] 1e1154575f build(deps): bump predicates from 2.1.4 to 2.1.5
Bumps [predicates](https://github.com/assert-rs/predicates-rs) from 2.1.4 to 2.1.5.
- [Release notes](https://github.com/assert-rs/predicates-rs/releases)
- [Changelog](https://github.com/assert-rs/predicates-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/predicates-rs/compare/v2.1.4...v2.1.5)

---
updated-dependencies:
- dependency-name: predicates
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-02 18:35:28 +01:00
dependabot[bot] ba915d88fd build(deps): bump wiremock from 0.5.15 to 0.5.16
Bumps [wiremock](https://github.com/LukeMathWalker/wiremock-rs) from 0.5.15 to 0.5.16.
- [Release notes](https://github.com/LukeMathWalker/wiremock-rs/releases)
- [Changelog](https://github.com/LukeMathWalker/wiremock-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/LukeMathWalker/wiremock-rs/compare/v0.5.15...v0.5.16)

---
updated-dependencies:
- dependency-name: wiremock
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-02 18:35:18 +01:00
Xuanwo a5114494f2 fix(test): gcs check will fail if default features not enabled
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-01-02 16:48:40 +01:00
Sylvestre Ledru 0d625176b0 prepare version 0.4.0-pre.3 2022-12-30 13:45:18 +01:00
Xuanwo d5f805fcd1 feat: Migrate redis to opendal based
Signed-off-by: Xuanwo <github@xuanwo.io>
2022-12-28 10:37:05 +01:00
dependabot[bot] e34014a8c4 Bump openssl from 0.10.44 to 0.10.45
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.44 to 0.10.45.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.44...openssl-v0.10.45)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 22:13:31 +01:00
dependabot[bot] 9e890835bc Bump libc from 0.2.138 to 0.2.139
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.138 to 0.2.139.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.138...0.2.139)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-26 22:13:25 +01:00
Sylvestre Ledru 6f1d52919a update of the version 2022-12-23 11:07:01 +01:00
Xuanwo 8a3bc9cfc4 feat: Add SCCACHE_GCS_CREDENTIALS_URL feature back for gcs
Signed-off-by: Xuanwo <github@xuanwo.io>
2022-12-20 09:34:13 +01:00
dependabot[bot] 62e0e648b5 Bump serial_test from 0.9.0 to 0.10.0
Bumps [serial_test](https://github.com/palfrey/serial_test) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/palfrey/serial_test/releases)
- [Commits](https://github.com/palfrey/serial_test/compare/v0.9.0...v0.10.0)

---
updated-dependencies:
- dependency-name: serial_test
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 18:33:24 +01:00
dependabot[bot] 750a8f996d Bump predicates from 2.1.2 to 2.1.4
Bumps [predicates](https://github.com/assert-rs/predicates-rs) from 2.1.2 to 2.1.4.
- [Release notes](https://github.com/assert-rs/predicates-rs/releases)
- [Changelog](https://github.com/assert-rs/predicates-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/predicates-rs/compare/v2.1.2...v2.1.4)

---
updated-dependencies:
- dependency-name: predicates
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 18:33:09 +01:00
Sylvestre Ledru a5823350b4 Fix the version 2022-12-16 21:42:28 +01:00
Sylvestre Ledru f007d75c9b bump of the version 2022-12-16 21:35:11 +01:00
grembo febb667fb6
Support FreeBSD as sccache-dist server (#1184)
* Support FreeBSD as sccache-dist server

FreeBSD support makes use of [pot](https://github.com/potbsd/pot)
for sandboxing.

Implementation was done to be minimally invasive, almost all
FreeBSD specific parts happen in segregated files.

Co-authored-by: Sylvestre Ledru <sledru@mozilla.com>
2022-12-15 14:11:15 +01:00
Xuanwo 9bf4e41e4c
deps: Bump base64 to 0.20 (#1477)
Signed-off-by: Xuanwo <github@xuanwo.io>

Signed-off-by: Xuanwo <github@xuanwo.io>
2022-12-14 20:42:33 +01:00
Dezhi Wu a3a05e3b93
deps: move to clap 4 (#1476)
Closes #1420
2022-12-14 20:24:55 +01:00
dependabot[bot] 5af422aa51 Bump openssl from 0.10.43 to 0.10.44
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.43 to 0.10.44.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.43...openssl-v0.10.44)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-13 22:06:03 +01:00
Xuanwo d0e82364b2
refactor: Migrate gcs cache to opendal based (#1474)
Signed-off-by: Xuanwo <github@xuanwo.io>
2022-12-13 13:18:36 +01:00
Sylvestre Ledru 416c96cabd
Relax the assert_cmd dep - Closes: #1465 (#1466) 2022-12-12 12:16:50 +01:00
Xuanwo f21c88cb7a feat: Migrate azure to opendal based
Signed-off-by: Xuanwo <github@xuanwo.io>
2022-12-12 07:56:39 +01:00
Xuanwo 3716030d47
refactor: Integrate with opendal for s3 (#1412)
Signed-off-by: Xuanwo <github@xuanwo.io>
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
2022-12-11 13:23:27 +01:00
Sylvestre Ledru 19427a9514 update of the version 2022-12-08 15:06:52 +01:00
Bernhard Schuster a1dae7205d enable gha actions storage for the default feature set 2022-12-07 14:55:03 +01:00
dependabot[bot] b7caab480e Bump assert_cmd from 2.0.6 to 2.0.7
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/assert-rs/assert_cmd/releases)
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.0.6...v2.0.7)

---
updated-dependencies:
- dependency-name: assert_cmd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-06 09:30:11 +01:00