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

1610 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] d8ffcb5583 Bump toml from 0.5.9 to 0.5.10
Bumps [toml](https://github.com/toml-rs/toml) from 0.5.9 to 0.5.10.
- [Release notes](https://github.com/toml-rs/toml/releases)
- [Commits](https://github.com/toml-rs/toml/commits/toml-v0.5.10)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 18:33:19 +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
Botond Ballo ad97f69c1a Remove "Storage options" anchor link
The anchor no longer exists and the entries underneath link to different pages
2022-12-17 10:27:26 +01:00
Sylvestre Ledru 72b91e5ad8 github action: reverse the check 2022-12-16 22:18:58 +01:00
Sylvestre Ledru 59990b546c refresh cargo.lock 2022-12-16 21:46:37 +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
Sylvestre Ledru 26c0986017 add version check 2022-12-16 21:26:57 +01:00
Sylvestre Ledru 8a63239c6a reorder the github config to have release last 2022-12-16 21:26:57 +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
coretechsec 635b2a1ce5
Feature/847 allow caching multi arch builds (#1467)
* Rewrite the arch args for use in the preprocessor command. This is done to reflect the architectures being used while not causing clang to error due to multiple architectures being specified.

* Bump cache version
Increase cache version to reflect change in what is used to generate the hash key.

* Updated docs on what is used to cache

Updated the docs on caching to reflect the updated hash key generation.

Co-authored-by: harryt@coretechsec <harryt@coretechsec.com>
2022-12-15 10:31:52 +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] bac143e89d Bump zstd from 0.12.0+zstd.1.5.2 to 0.12.1+zstd.1.5.2
Bumps [zstd](https://github.com/gyscos/zstd-rs) from 0.12.0+zstd.1.5.2 to 0.12.1+zstd.1.5.2.
- [Release notes](https://github.com/gyscos/zstd-rs/releases)
- [Commits](https://github.com/gyscos/zstd-rs/compare/v0.12.0...v0.12.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-13 22:06:12 +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
dependabot[bot] ca3928ce91 Bump jsonwebtoken from 8.1.1 to 8.2.0
Bumps [jsonwebtoken](https://github.com/Keats/jsonwebtoken) from 8.1.1 to 8.2.0.
- [Release notes](https://github.com/Keats/jsonwebtoken/releases)
- [Changelog](https://github.com/Keats/jsonwebtoken/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Keats/jsonwebtoken/compare/v8.1.1...v8.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-13 12:55:15 +01:00
dependabot[bot] ee1670e5ea Bump serde from 1.0.149 to 1.0.150
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.149 to 1.0.150.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.149...v1.0.150)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-13 12:55:03 +01:00
dependabot[bot] 9e5dc453a9 Bump filetime from 0.2.18 to 0.2.19
Bumps [filetime](https://github.com/alexcrichton/filetime) from 0.2.18 to 0.2.19.
- [Release notes](https://github.com/alexcrichton/filetime/releases)
- [Commits](https://github.com/alexcrichton/filetime/compare/0.2.18...0.2.19)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-13 12:54:46 +01:00
Sylvestre Ledru 416c96cabd
Relax the assert_cmd dep - Closes: #1465 (#1466) 2022-12-12 12:16:50 +01:00
Xuanwo 8e0d07d5f6 Update src/config.rs
Co-authored-by: Sylvestre Ledru <sledru@mozilla.com>
2022-12-12 07:56:39 +01:00
Xuanwo 0d43bb5eea Update src/config.rs
Co-authored-by: Sylvestre Ledru <sledru@mozilla.com>
2022-12-12 07:56:39 +01:00
Xuanwo b0825f921f Fix typo
Signed-off-by: Xuanwo <github@xuanwo.io>
2022-12-12 07:56:39 +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 467ebbe6db Implement storage upon opendal Operator
Signed-off-by: Xuanwo <github@xuanwo.io>
2022-12-12 07:56:39 +01:00
Sylvestre Ledru 4401cd9d09 Fix some typos 2022-12-11 21:11:59 +01:00
Sylvestre Ledru 9b3b1d6d7f docs: move local into its own files 2022-12-11 21:11:59 +01:00
Sylvestre Ledru 29a706c192 docs: move gha into its own files 2022-12-11 21:11:59 +01:00
Sylvestre Ledru befb43c4d5 docs: move azure into its own files 2022-12-11 21:11:59 +01:00
Sylvestre Ledru c6f0d76d30 docs: move gcs into its own files 2022-12-11 21:11:59 +01:00
Sylvestre Ledru 04599c7e1a docs: move memcached into its own files 2022-12-11 21:11:59 +01:00
Sylvestre Ledru ce22788027 docs: move redis into its own files 2022-12-11 21:11:59 +01:00
Sylvestre Ledru e153a71c8d docs: move s3 into its own files 2022-12-11 21:11:59 +01:00
Xuanwo 4d9b309c42 docs: Enrich docs for s3 services
Signed-off-by: Xuanwo <github@xuanwo.io>
2022-12-11 16:50:26 +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 a31cf6491e Disable the aarch64-unknown-linux-musl task for now
Closes: #1458

We can't generating binaries because of that for now.
2022-12-08 15:06:52 +01:00
Sylvestre Ledru 19427a9514 update of the version 2022-12-08 15:06:52 +01:00
Your Name 831749901e Remove bash dependency in test scripts 2022-12-08 10:10:57 +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
dependabot[bot] 5c4cf42438 Bump env_logger from 0.9.3 to 0.10.0
Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.9.3 to 0.10.0.
- [Release notes](https://github.com/rust-cli/env_logger/releases)
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.9.3...v0.10.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-06 09:20:51 +01:00
dependabot[bot] bad6ae1591 Bump nix from 0.25.0 to 0.26.1
Bumps [nix](https://github.com/nix-rust/nix) from 0.25.0 to 0.26.1.
- [Release notes](https://github.com/nix-rust/nix/releases)
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nix-rust/nix/compare/v0.25.0...v0.26.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-06 09:14:37 +01:00
dependabot[bot] d23d48f179 Bump serde from 1.0.148 to 1.0.149
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.148 to 1.0.149.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.148...v1.0.149)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-06 08:57:32 +01:00
dependabot[bot] d57d9eacbf Bump libc from 0.2.137 to 0.2.138
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.137 to 0.2.138.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.137...0.2.138)

---
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-06 08:57:23 +01:00
dependabot[bot] 252ba5e973 Bump async-trait from 0.1.58 to 0.1.59
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.58 to 0.1.59.
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.58...0.1.59)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-06 08:57:03 +01:00
Jake Shadle 2dd997d7ba Revert changes to cargo toml 2022-12-05 13:10:01 +01:00
Jake Shadle f9b6ac7284 Update lockfile 2022-12-05 13:10:01 +01:00
Jake Shadle e294a0e77f Remove openssl dependency when enabling GCS 2022-12-05 13:10:01 +01:00
Jake Shadle 7225bc0959 Add configurable server timeout 2022-12-05 13:10:01 +01:00
figsoda 9c3f98015d fix https://github.com/mozilla/sccache/issues/1437 2022-12-05 10:13:12 +01:00