build,.github/workflows: install dlv-dap
Preparation for https://go-review.googlesource.com/c/vscode-go/+/297189/
Updates golang/vscode-go#794
Change-Id: I4f83911f6e5304f6bb2e470f79caa7578e40742d
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/297190
Trust: Hyang-Ah Hana Kim <hyangah@gmail.com>
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Suzy Mueller <suzmue@golang.org>
diff --git a/.github/workflows/release-nightly.yml b/.github/workflows/release-nightly.yml
index 7341c45..cc9d8f6 100644
--- a/.github/workflows/release-nightly.yml
+++ b/.github/workflows/release-nightly.yml
@@ -64,6 +64,8 @@
go get github.com/rogpeppe/godef
go get github.com/ramya-rao-a/go-outline
go get github.com/go-delve/delve/cmd/dlv@master
+ cp "${HOME}/go/bin/dlv${{env.EXT}}" "${HOME}/go/bin/dlv-dap${{env.EXT}}"
+
env:
GO111MODULE: on
EXT: "${{ matrix.os == 'windows-latest' && '.exe' || ''}}"
diff --git a/.github/workflows/test-long-all.yml b/.github/workflows/test-long-all.yml
index 6e7521b..d6f8d08 100644
--- a/.github/workflows/test-long-all.yml
+++ b/.github/workflows/test-long-all.yml
@@ -60,6 +60,8 @@
go get github.com/rogpeppe/godef
go get github.com/ramya-rao-a/go-outline
go get github.com/go-delve/delve/cmd/dlv@master
+ cp "${HOME}/go/bin/dlv${{env.EXT}}" "${HOME}/go/bin/dlv-dap${{env.EXT}}"
+
env:
GO111MODULE: on
EXT: "${{ matrix.os == 'windows-latest' && '.exe' || ''}}"
diff --git a/.github/workflows/test-long.yml b/.github/workflows/test-long.yml
index 3070067..3d04297 100644
--- a/.github/workflows/test-long.yml
+++ b/.github/workflows/test-long.yml
@@ -59,6 +59,7 @@
go get github.com/rogpeppe/godef
go get github.com/ramya-rao-a/go-outline
go get github.com/go-delve/delve/cmd/dlv@master
+ cp "${HOME}/go/bin/dlv${{env.EXT}}" "${HOME}/go/bin/dlv-dap${{env.EXT}}"
env:
GO111MODULE: on
EXT: "${{ matrix.os == 'windows-latest' && '.exe' || ''}}"
diff --git a/.github/workflows/test-smoke.yml b/.github/workflows/test-smoke.yml
index e314ecd..e8e5276 100644
--- a/.github/workflows/test-smoke.yml
+++ b/.github/workflows/test-smoke.yml
@@ -57,6 +57,7 @@
go get github.com/rogpeppe/godef
go get github.com/ramya-rao-a/go-outline
go get github.com/go-delve/delve/cmd/dlv@master
+ cp "${HOME}/go/bin/dlv${{env.EXT}}" "${HOME}/go/bin/dlv-dap${{env.EXT}}"
env:
GO111MODULE: on
EXT: "${{ matrix.os == 'windows-latest' && '.exe' || ''}}"
diff --git a/build/all.bash b/build/all.bash
index 0f6a338..a8ece02 100755
--- a/build/all.bash
+++ b/build/all.bash
@@ -117,7 +117,8 @@
GO111MODULE=on go get github.com/zmb3/gogetdoc
GO111MODULE=on go get honnef.co/go/tools/...
GO111MODULE=on go get golang.org/x/tools/cmd/gorename
- GO111MODULE=on go get github.com/go-delve/delve/cmd/dlv@master
+
+ GO111MODULE=on go get github.com/go-delve/delve/cmd/dlv@master && cp "${TARGET}/dlv" "${TARGET}/dlv-dap"
}
main() {