Download with plugins building for ever

I tried this download:

I tried it 6 hours ago and now again and still 30min “building” and I get no download.
I tried to build it with xcaddy now and still stuck.
Can somebody download or build me that caddy file?

$ xcaddy build v2.6.4 --with github.com/caddy-dns/digitalocean --with github.com/mholt/caddy-events-exec
2023/02/21 16:53:07 [INFO] Temporary folder: /tmp/buildenv_2023-02-21-1653.579170422
2023/02/21 16:53:07 [INFO] Writing main module: /tmp/buildenv_2023-02-21-1653.579170422/main.go
package main

import (
	caddycmd "github.com/caddyserver/caddy/v2/cmd"

	// plug in Caddy modules here
	_ "github.com/caddyserver/caddy/v2/modules/standard"
	_ "github.com/caddy-dns/digitalocean"
	_ "github.com/mholt/caddy-events-exec"
)

func main() {
	caddycmd.Main()
}
2023/02/21 16:53:07 [INFO] Initializing Go module
2023/02/21 16:53:07 [INFO] exec (timeout=10s): /usr/local/go/bin/go mod init caddy 
go: creating new go.mod: module caddy
go: to add module requirements and sums:
	go mod tidy
2023/02/21 16:53:07 [INFO] Pinning versions
2023/02/21 16:53:07 [INFO] exec (timeout=0s): /usr/local/go/bin/go get -d -v github.com/caddyserver/caddy/v2@v2.6.4 
go: added github.com/beorn7/perks v1.0.1
go: added github.com/caddyserver/caddy/v2 v2.6.4
go: added github.com/caddyserver/certmagic v0.17.2
go: added github.com/cespare/xxhash/v2 v2.1.2
go: added github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0
go: added github.com/golang/mock v1.6.0
go: added github.com/golang/protobuf v1.5.2
go: added github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38
go: added github.com/google/uuid v1.3.0
go: added github.com/klauspost/cpuid/v2 v2.2.3
go: added github.com/libdns/libdns v0.2.1
go: added github.com/matttproud/golang_protobuf_extensions v1.0.1
go: added github.com/mholt/acmez v1.1.0
go: added github.com/miekg/dns v1.1.50
go: added github.com/onsi/ginkgo/v2 v2.2.0
go: added github.com/prometheus/client_golang v1.14.0
go: added github.com/prometheus/client_model v0.3.0
go: added github.com/prometheus/common v0.37.0
go: added github.com/prometheus/procfs v0.8.0
go: added github.com/quic-go/qpack v0.4.0
go: added github.com/quic-go/qtls-go1-18 v0.2.0
go: added github.com/quic-go/qtls-go1-19 v0.2.0
go: added github.com/quic-go/qtls-go1-20 v0.1.0
go: added github.com/quic-go/quic-go v0.32.0
go: added go.uber.org/atomic v1.9.0
go: added go.uber.org/multierr v1.6.0
go: added go.uber.org/zap v1.24.0
go: added golang.org/x/crypto v0.5.0
go: added golang.org/x/exp v0.0.0-20221205204356-47842c84f3db
go: added golang.org/x/mod v0.6.0
go: added golang.org/x/net v0.7.0
go: added golang.org/x/sys v0.5.0
go: added golang.org/x/term v0.5.0
go: added golang.org/x/text v0.7.0
go: added golang.org/x/tools v0.2.0
go: added google.golang.org/protobuf v1.28.1
2023/02/21 16:53:08 [INFO] exec (timeout=0s): /usr/local/go/bin/go get -d -v github.com/caddy-dns/digitalocean github.com/caddyserver/caddy/v2@v2.6.4 
go: added github.com/caddy-dns/digitalocean v0.0.0-20220527005842-9c71e343246b
go: added github.com/digitalocean/godo v1.41.0
go: added github.com/google/go-querystring v1.0.0
go: added github.com/libdns/digitalocean v0.0.0-20220518195853-a541bc8aa80f
2023/02/21 16:53:09 [INFO] exec (timeout=0s): /usr/local/go/bin/go get -d -v github.com/mholt/caddy-events-exec github.com/caddyserver/caddy/v2@v2.6.4 
go: added github.com/mholt/caddy-events-exec v0.0.0-20221013172934-88290c6b74c4
2023/02/21 16:53:09 [INFO] exec (timeout=0s): /usr/local/go/bin/go get -d -v  

This is due to this bug in the go command:

(We think.)

Upgrading a plugin’s go.mod file to use the latest version of Caddy seems to fix it, but we’re not sure why. And neither is the Go team as of yet.

Sorry for the trouble. I’ve updated that plugin’s go.mod for now, which apparently works around the problem.

I tried it with the online download but it did not work


I try later to build it myself.

Ok on my local machine I am able to build it. :shushing_face:

Hi, can’t build on the caddy’s website!

@devil1591 it builds just fine for me with xcaddy:

$ xcaddy build --with github.com/caddy-dns/cloudflare --with github.com/abiosoft/caddy-exec

Hi Francis, I didn’t try on my machine, but it is broken on the website…

I think this is also broken
https://caddyserver.com/api/download?os=darwin&arch=arm64&p=github.com%2Fcaddy-dns%2Fdigitalocean&idempotency=97639560471998

This topic was automatically closed after 90 days. New replies are no longer allowed.