diff options
author | Matthias Beyer <matthias.beyer@atos.net> | 2021-01-07 15:31:15 +0100 |
---|---|---|
committer | Matthias Beyer <matthias.beyer@atos.net> | 2021-01-14 13:29:27 +0100 |
commit | 8c94e002e0ec2ea46d37e8ddf9a678fffe645d62 (patch) | |
tree | 9f4120f3c488fe5cf1196e5ec7343c7d3f58e92e /src | |
parent | 1cd2ed0bca0bbf64759aca8e686631a6f17a0e10 (diff) |
Print release date in "db artifacts" subcommand
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
Diffstat (limited to 'src')
-rw-r--r-- | src/commands/db.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/commands/db.rs b/src/commands/db.rs index 5ae4b90..3153be1 100644 --- a/src/commands/db.rs +++ b/src/commands/db.rs @@ -162,7 +162,10 @@ fn artifacts(conn_cfg: DbConnectionConfig, matches: &ArgMatches) -> Result<()> { .map_err(Error::from) })? .into_iter() - .map(|(artifact, job, rel)| vec![format!("{}", artifact.id), artifact.path, rel.is_some().to_string(), job.uuid.to_string()]) + .map(|(artifact, job, rel)| { + let rel = rel.map(|r| r.release_date.to_string()).unwrap_or_else(|| String::from("no")); + vec![format!("{}", artifact.id), artifact.path, rel, job.uuid.to_string()] + }) .collect::<Vec<_>>(); if data.is_empty() { |