in targets/target.go [292:305]
func (t *Target) getCommitTime(projectName string, sourceDir *dagger.Directory) string {
commitTime, err := t.c.
WithMountedDirectory("/build/src", sourceDir).
WithWorkdir("/build/src").
WithExec([]string{"bash", "-ec", `date -u --date=$(git show -s --format=%cI HEAD) +%s > /tmp/COMMITTIME`}).
File("/tmp/COMMITTIME").
Contents(context.TODO())
if err != nil {
return ""
}
return strings.TrimSpace(commitTime)
}