This commit is contained in:
pat-s 2024-01-26 01:17:43 +01:00
parent 631646adb2
commit e2caecf8c6
No known key found for this signature in database
GPG key ID: 3C6318841EF78925
3 changed files with 5 additions and 5 deletions

View file

@ -7,8 +7,8 @@ when:
variables:
- &golang "golang:1.21"
- &build_plugin "woodpeckerci/plugin-docker-buildx:pull_130"
# - &build_plugin "woodpeckerci/plugin-docker-buildx:3.0.0"
# - &build_plugin "woodpeckerci/plugin-docker-buildx:pull_130"
- &build_plugin "woodpeckerci/plugin-docker-buildx:3.0.0"
- base_settings: &base_buildx_settings
platforms: "linux/amd64,linux/arm64"
dockerfile: Dockerfile.multiarch

View file

@ -72,8 +72,8 @@ func commandBuild(build Build, dryrun bool) *exec.Cmd {
ref, _ := r.Head()
iter, _ := r.Log(&git.LogOptions{From: ref.Hash()})
commit, _ := iter.Next()
build.Epoch = commit.Author.When.Unix()
os.Setenv("SOURCE_DATE_EPOCH", strconv.FormatInt(build.Epoch, 11))
build.Epoch = strconv.FormatInt(commit.Author.When.Unix(), 11)
os.Setenv("SOURCE_DATE_EPOCH", build.Epoch)
args = append(args, build.Context)
if !dryrun {

View file

@ -79,7 +79,7 @@ type Build struct {
NoCache bool // Docker build no-cache
AddHost cli.StringSlice // Docker build add-host
Quiet bool // Docker build quiet
Epoch int64 // Docker build epoch
Epoch string // Docker build epoch
}
// Settings for the Plugin.