chore(deps): update git.kemitix.net/kemitix/rust docker tag to v4
This commit is contained in:
parent
82d953ed3d
commit
be9993029e
8 changed files with 40 additions and 4 deletions
|
@ -19,7 +19,7 @@ jobs:
|
||||||
|
|
||||||
container:
|
container:
|
||||||
image:
|
image:
|
||||||
git.kemitix.net/kemitix/rust:v3.1.0
|
git.kemitix.net/kemitix/rust:v4.0.1
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout repository
|
- name: Checkout repository
|
||||||
|
|
|
@ -18,7 +18,7 @@ jobs:
|
||||||
|
|
||||||
container:
|
container:
|
||||||
image:
|
image:
|
||||||
git.kemitix.net/kemitix/rust:v3.1.0
|
git.kemitix.net/kemitix/rust:v4.0.1
|
||||||
|
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
|
|
11
Cargo.lock
generated
11
Cargo.lock
generated
|
@ -1091,6 +1091,7 @@ dependencies = [
|
||||||
"lazy_static",
|
"lazy_static",
|
||||||
"lettre",
|
"lettre",
|
||||||
"mockall",
|
"mockall",
|
||||||
|
"native-tls",
|
||||||
"notifica",
|
"notifica",
|
||||||
"notify",
|
"notify",
|
||||||
"pretty_assertions",
|
"pretty_assertions",
|
||||||
|
@ -3195,6 +3196,15 @@ version = "0.1.5"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
|
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "openssl-src"
|
||||||
|
version = "300.4.1+3.4.0"
|
||||||
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
|
checksum = "faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c"
|
||||||
|
dependencies = [
|
||||||
|
"cc",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "openssl-sys"
|
name = "openssl-sys"
|
||||||
version = "0.9.104"
|
version = "0.9.104"
|
||||||
|
@ -3203,6 +3213,7 @@ checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"cc",
|
"cc",
|
||||||
"libc",
|
"libc",
|
||||||
|
"openssl-src",
|
||||||
"pkg-config",
|
"pkg-config",
|
||||||
"vcpkg",
|
"vcpkg",
|
||||||
]
|
]
|
||||||
|
|
|
@ -61,6 +61,8 @@ git-url-parse = "0.4"
|
||||||
|
|
||||||
# fs/network
|
# fs/network
|
||||||
kxio = "4.0"
|
kxio = "4.0"
|
||||||
|
native-tls = { version = "0.2", features = ["vendored"] }
|
||||||
|
|
||||||
|
|
||||||
# TOML parsing
|
# TOML parsing
|
||||||
serde = { version = "1.0", features = ["derive"] }
|
serde = { version = "1.0", features = ["derive"] }
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# Leveraging the pre-built Docker images with
|
# Leveraging the pre-built Docker images with
|
||||||
# cargo-chef and the Rust toolchain
|
# cargo-chef and the Rust toolchain
|
||||||
FROM git.kemitix.net/kemitix/rust:v3.1.0 AS chef
|
FROM git.kemitix.net/kemitix/rust:v4.0.1 AS chef
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
FROM chef AS planner
|
FROM chef AS planner
|
||||||
|
|
|
@ -16,13 +16,22 @@ categories = { workspace = true }
|
||||||
default = ["forgejo", "github", "tui"]
|
default = ["forgejo", "github", "tui"]
|
||||||
forgejo = ["git-next-forge-forgejo"]
|
forgejo = ["git-next-forge-forgejo"]
|
||||||
github = ["git-next-forge-github"]
|
github = ["git-next-forge-github"]
|
||||||
tui = ["ratatui", "directories", "lazy_static", "tui-scrollview", "regex", "chrono"]
|
tui = [
|
||||||
|
"ratatui",
|
||||||
|
"directories",
|
||||||
|
"lazy_static",
|
||||||
|
"tui-scrollview",
|
||||||
|
"regex",
|
||||||
|
"chrono",
|
||||||
|
]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
git-next-core = { workspace = true }
|
git-next-core = { workspace = true }
|
||||||
git-next-forge-forgejo = { workspace = true, optional = true }
|
git-next-forge-forgejo = { workspace = true, optional = true }
|
||||||
git-next-forge-github = { workspace = true, optional = true }
|
git-next-forge-github = { workspace = true, optional = true }
|
||||||
|
|
||||||
|
native-tls = { workspace = true }
|
||||||
|
|
||||||
# TUI
|
# TUI
|
||||||
ratatui = { workspace = true, optional = true }
|
ratatui = { workspace = true, optional = true }
|
||||||
directories = { workspace = true, optional = true }
|
directories = { workspace = true, optional = true }
|
||||||
|
@ -79,6 +88,9 @@ sendmail = { workspace = true }
|
||||||
# desktop notifications
|
# desktop notifications
|
||||||
notifica = { workspace = true }
|
notifica = { workspace = true }
|
||||||
|
|
||||||
|
[package.metadata.cargo-machete]
|
||||||
|
ignored = ["native-tls"]
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
# Testing
|
# Testing
|
||||||
assert2 = { workspace = true }
|
assert2 = { workspace = true }
|
||||||
|
|
|
@ -21,6 +21,8 @@ forgejo = []
|
||||||
github = []
|
github = []
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
native-tls = { workspace = true }
|
||||||
|
|
||||||
# logging
|
# logging
|
||||||
tracing = { workspace = true }
|
tracing = { workspace = true }
|
||||||
|
|
||||||
|
@ -57,6 +59,9 @@ mockall = { workspace = true }
|
||||||
#iters
|
#iters
|
||||||
take-until = { workspace = true }
|
take-until = { workspace = true }
|
||||||
|
|
||||||
|
[package.metadata.cargo-machete]
|
||||||
|
ignored = ["native-tls"]
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
# Testing
|
# Testing
|
||||||
assert2 = { workspace = true }
|
assert2 = { workspace = true }
|
||||||
|
|
6
justfile
6
justfile
|
@ -11,6 +11,12 @@ build:
|
||||||
# cargo test --example get
|
# cargo test --example get
|
||||||
# cargo mutants --jobs 4
|
# cargo mutants --jobs 4
|
||||||
|
|
||||||
|
test-in-docker:
|
||||||
|
docker run --rm -v $PWD:/app/ git.kemitix.net/kemitix/rust:latest cargo test
|
||||||
|
|
||||||
|
shell-in-docker:
|
||||||
|
docker run --rm -it -v $PWD:/app/ git.kemitix.net/kemitix/rust:latest bash
|
||||||
|
|
||||||
install-hooks:
|
install-hooks:
|
||||||
@echo "Installing git hooks"
|
@echo "Installing git hooks"
|
||||||
cargo install cc-cli
|
cargo install cc-cli
|
||||||
|
|
Loading…
Add table
Reference in a new issue