Refactor CI and dev workflow with buildx bake (#247)

* Upload artifacts
* Add image-local target
* Single job for artifacts and image
* Add armv5 artifact

Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com>
This commit is contained in:
CrazyMax
2020-12-26 11:30:46 +01:00
committed by GitHub
parent 3543bbf454
commit 3bbe883358
23 changed files with 471 additions and 260 deletions

View File

@@ -101,7 +101,7 @@ func (di *Diun) Start() error {
// Start scheduler
di.cron.Start()
log.Info().Msgf("Next run in %s (%s)",
durafmt.ParseShort(di.cron.Entry(di.jobID).Next.Sub(time.Now())).String(),
durafmt.ParseShort(time.Until(di.cron.Entry(di.jobID).Next)).String(),
di.cron.Entry(di.jobID).Next)
select {}
@@ -116,7 +116,7 @@ func (di *Diun) Run() {
defer atomic.StoreUint32(&di.locker, 0)
if di.jobID > 0 {
defer log.Info().Msgf("Next run in %s (%s)",
durafmt.ParseShort(di.cron.Entry(di.jobID).Next.Sub(time.Now())).String(),
durafmt.ParseShort(time.Until(di.cron.Entry(di.jobID).Next)).String(),
di.cron.Entry(di.jobID).Next)
}