github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/api/present/worker_artifacts.go (about) 1 package present 2 3 import ( 4 "github.com/pf-qiu/concourse/v6/atc" 5 "github.com/pf-qiu/concourse/v6/atc/db" 6 ) 7 8 func WorkerArtifacts(artifacts []db.WorkerArtifact) []atc.WorkerArtifact { 9 wa := []atc.WorkerArtifact{} 10 for _, a := range artifacts { 11 wa = append(wa, WorkerArtifact(a)) 12 } 13 return wa 14 } 15 16 func WorkerArtifact(artifact db.WorkerArtifact) atc.WorkerArtifact { 17 return atc.WorkerArtifact{ 18 ID: artifact.ID(), 19 Name: artifact.Name(), 20 BuildID: artifact.BuildID(), 21 CreatedAt: artifact.CreatedAt().Unix(), 22 } 23 }