mirror of
https://github.com/kjuulh/dagger-rs.git
synced 2024-11-22 07:12:12 +01:00
without integration
This commit is contained in:
parent
078e2d9c2c
commit
b6186aa901
@ -15,7 +15,7 @@ impl Cli {
|
|||||||
let matches = self.cmd.get_matches_from(args);
|
let matches = self.cmd.get_matches_from(args);
|
||||||
|
|
||||||
match matches.subcommand() {
|
match matches.subcommand() {
|
||||||
Some(("generate", args)) => Ok(()),
|
Some(("generate", _args)) => Ok(()),
|
||||||
_ => eyre::bail!("command missing"),
|
_ => eyre::bail!("command missing"),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -132,10 +132,10 @@ impl Downloader {
|
|||||||
Ok(cli_bin_path)
|
Ok(cli_bin_path)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn download(&self, path: PathBuf) -> eyre::Result<PathBuf> {
|
fn download(&self, _path: PathBuf) -> eyre::Result<PathBuf> {
|
||||||
let expected_checksum = self.expected_checksum()?;
|
let expected_checksum = self.expected_checksum()?;
|
||||||
|
|
||||||
let (actual_hash, tempbin) = self.extract_cli_archive()?;
|
let (actual_hash, _tempbin) = self.extract_cli_archive()?;
|
||||||
|
|
||||||
if expected_checksum != actual_hash {
|
if expected_checksum != actual_hash {
|
||||||
eyre::bail!("downloaded CLI binary checksum doesn't match checksum from checksums.txt")
|
eyre::bail!("downloaded CLI binary checksum doesn't match checksum from checksums.txt")
|
||||||
|
@ -1,18 +0,0 @@
|
|||||||
#[cfg(test)]
|
|
||||||
mod test {
|
|
||||||
use rust::dagger;
|
|
||||||
|
|
||||||
#[test]
|
|
||||||
fn example_container() {
|
|
||||||
let client = dagger::connect().unwrap();
|
|
||||||
let alpine = client.container().from("alpine:3.16.2").unwrap();
|
|
||||||
let out = alpine
|
|
||||||
.exec(dagger::ContainerExecOpts {
|
|
||||||
args: vec!["cat", "/etc/alpine-release"],
|
|
||||||
})
|
|
||||||
.stdout()
|
|
||||||
.unwrap();
|
|
||||||
|
|
||||||
assert_eq!("3.16.2", out);
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user