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:
|
||||
image:
|
||||
git.kemitix.net/kemitix/rust:v3.1.0
|
||||
git.kemitix.net/kemitix/rust:v4.0.1
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
|
|
|
@ -18,7 +18,7 @@ jobs:
|
|||
|
||||
container:
|
||||
image:
|
||||
git.kemitix.net/kemitix/rust:v3.1.0
|
||||
git.kemitix.net/kemitix/rust:v4.0.1
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
|
|
11
Cargo.lock
generated
11
Cargo.lock
generated
|
@ -1091,6 +1091,7 @@ dependencies = [
|
|||
"lazy_static",
|
||||
"lettre",
|
||||
"mockall",
|
||||
"native-tls",
|
||||
"notifica",
|
||||
"notify",
|
||||
"pretty_assertions",
|
||||
|
@ -3195,6 +3196,15 @@ version = "0.1.5"
|
|||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
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]]
|
||||
name = "openssl-sys"
|
||||
version = "0.9.104"
|
||||
|
@ -3203,6 +3213,7 @@ checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741"
|
|||
dependencies = [
|
||||
"cc",
|
||||
"libc",
|
||||
"openssl-src",
|
||||
"pkg-config",
|
||||
"vcpkg",
|
||||
]
|
||||
|
|
|
@ -61,6 +61,8 @@ git-url-parse = "0.4"
|
|||
|
||||
# fs/network
|
||||
kxio = "4.0"
|
||||
native-tls = { version = "0.2", features = ["vendored"] }
|
||||
|
||||
|
||||
# TOML parsing
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Leveraging the pre-built Docker images with
|
||||
# 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
|
||||
|
||||
FROM chef AS planner
|
||||
|
|
|
@ -16,13 +16,22 @@ categories = { workspace = true }
|
|||
default = ["forgejo", "github", "tui"]
|
||||
forgejo = ["git-next-forge-forgejo"]
|
||||
github = ["git-next-forge-github"]
|
||||
tui = ["ratatui", "directories", "lazy_static", "tui-scrollview", "regex", "chrono"]
|
||||
tui = [
|
||||
"ratatui",
|
||||
"directories",
|
||||
"lazy_static",
|
||||
"tui-scrollview",
|
||||
"regex",
|
||||
"chrono",
|
||||
]
|
||||
|
||||
[dependencies]
|
||||
git-next-core = { workspace = true }
|
||||
git-next-forge-forgejo = { workspace = true, optional = true }
|
||||
git-next-forge-github = { workspace = true, optional = true }
|
||||
|
||||
native-tls = { workspace = true }
|
||||
|
||||
# TUI
|
||||
ratatui = { workspace = true, optional = true }
|
||||
directories = { workspace = true, optional = true }
|
||||
|
@ -79,6 +88,9 @@ sendmail = { workspace = true }
|
|||
# desktop notifications
|
||||
notifica = { workspace = true }
|
||||
|
||||
[package.metadata.cargo-machete]
|
||||
ignored = ["native-tls"]
|
||||
|
||||
[dev-dependencies]
|
||||
# Testing
|
||||
assert2 = { workspace = true }
|
||||
|
|
|
@ -21,6 +21,8 @@ forgejo = []
|
|||
github = []
|
||||
|
||||
[dependencies]
|
||||
native-tls = { workspace = true }
|
||||
|
||||
# logging
|
||||
tracing = { workspace = true }
|
||||
|
||||
|
@ -57,6 +59,9 @@ mockall = { workspace = true }
|
|||
#iters
|
||||
take-until = { workspace = true }
|
||||
|
||||
[package.metadata.cargo-machete]
|
||||
ignored = ["native-tls"]
|
||||
|
||||
[dev-dependencies]
|
||||
# Testing
|
||||
assert2 = { workspace = true }
|
||||
|
|
6
justfile
6
justfile
|
@ -11,6 +11,12 @@ build:
|
|||
# cargo test --example get
|
||||
# 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:
|
||||
@echo "Installing git hooks"
|
||||
cargo install cc-cli
|
||||
|
|
Loading…
Add table
Reference in a new issue