summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMatthias Beyer <matthias.beyer@atos.net>2021-01-07 15:31:15 +0100
committerMatthias Beyer <matthias.beyer@atos.net>2021-01-14 13:29:27 +0100
commit8c94e002e0ec2ea46d37e8ddf9a678fffe645d62 (patch)
tree9f4120f3c488fe5cf1196e5ec7343c7d3f58e92e /src
parent1cd2ed0bca0bbf64759aca8e686631a6f17a0e10 (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.rs5
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() {