From 30ac6c16d97147989a8d96d065aa3051652909cd Mon Sep 17 00:00:00 2001 From: Heman Jayam Date: Wed, 17 Jan 2024 14:13:47 -0600 Subject: [PATCH 1/9] added buildmode --- .goreleaser.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.goreleaser.yml b/.goreleaser.yml index a47c058..81527f1 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -17,6 +17,7 @@ builds: ignore: - goos: windows goarch: arm64 + buildmode: c-shared - main: cmd/plaxrun/main.go id: plaxrun binary: plaxrun @@ -27,6 +28,7 @@ builds: ignore: - goos: windows goarch: arm64 + buildmode: c-shared - main: cmd/plaxrun/plugins/report/stdout/main.go id: plaxrun_report_stdout binary: plaxrun_report_stdout @@ -37,6 +39,7 @@ builds: ignore: - goos: windows goarch: arm64 + buildmode: c-shared - main: cmd/plaxrun/plugins/report/octane/main.go id: plaxrun_report_octane binary: plaxrun_report_octane @@ -47,6 +50,7 @@ builds: ignore: - goos: windows goarch: arm64 + buildmode: c-shared - main: cmd/plaxrun/plugins/report/rp/main.go id: plaxrun_report_rp binary: plaxrun_report_rp @@ -57,6 +61,7 @@ builds: ignore: - goos: windows goarch: arm64 + buildmode: c-shared - main: cmd/yamlincl/main.go id: yamlincl binary: yamlincl @@ -67,6 +72,7 @@ builds: ignore: - goos: windows goarch: arm64 + buildmode: c-shared archives: - name_template: >- {{- .ProjectName }}_ From d478576c3aa8bfe7486fb3cc2e82c1fff50df319 Mon Sep 17 00:00:00 2001 From: Heman Jayam Date: Wed, 17 Jan 2024 14:33:28 -0600 Subject: [PATCH 2/9] updated owner --- .goreleaser.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 81527f1..bd1f0fc 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -1,6 +1,6 @@ release: github: - owner: Comcast + owner: hemanjayam name: plax before: hooks: From 43ecb6adfc0aeccfcb16807fb0792d9a776b5176 Mon Sep 17 00:00:00 2001 From: Heman Jayam Date: Thu, 18 Jan 2024 08:30:54 -0600 Subject: [PATCH 3/9] wrapped in single quotes --- .goreleaser.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index bd1f0fc..2e952b4 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -17,7 +17,7 @@ builds: ignore: - goos: windows goarch: arm64 - buildmode: c-shared + buildmode: 'c-shared' - main: cmd/plaxrun/main.go id: plaxrun binary: plaxrun @@ -28,7 +28,7 @@ builds: ignore: - goos: windows goarch: arm64 - buildmode: c-shared + buildmode: 'c-shared' - main: cmd/plaxrun/plugins/report/stdout/main.go id: plaxrun_report_stdout binary: plaxrun_report_stdout @@ -39,7 +39,7 @@ builds: ignore: - goos: windows goarch: arm64 - buildmode: c-shared + buildmode: 'c-shared' - main: cmd/plaxrun/plugins/report/octane/main.go id: plaxrun_report_octane binary: plaxrun_report_octane @@ -50,7 +50,7 @@ builds: ignore: - goos: windows goarch: arm64 - buildmode: c-shared + buildmode: 'c-shared' - main: cmd/plaxrun/plugins/report/rp/main.go id: plaxrun_report_rp binary: plaxrun_report_rp @@ -61,7 +61,7 @@ builds: ignore: - goos: windows goarch: arm64 - buildmode: c-shared + buildmode: 'c-shared' - main: cmd/yamlincl/main.go id: yamlincl binary: yamlincl @@ -72,7 +72,7 @@ builds: ignore: - goos: windows goarch: arm64 - buildmode: c-shared + buildmode: 'c-shared' archives: - name_template: >- {{- .ProjectName }}_ From d4a8b5a732206dd03858c40d2abab9d3b4c42c38 Mon Sep 17 00:00:00 2001 From: Heman Jayam Date: Thu, 18 Jan 2024 08:37:53 -0600 Subject: [PATCH 4/9] removed buildmode --- .goreleaser.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 2e952b4..00a4858 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -17,7 +17,6 @@ builds: ignore: - goos: windows goarch: arm64 - buildmode: 'c-shared' - main: cmd/plaxrun/main.go id: plaxrun binary: plaxrun @@ -28,7 +27,6 @@ builds: ignore: - goos: windows goarch: arm64 - buildmode: 'c-shared' - main: cmd/plaxrun/plugins/report/stdout/main.go id: plaxrun_report_stdout binary: plaxrun_report_stdout @@ -39,7 +37,6 @@ builds: ignore: - goos: windows goarch: arm64 - buildmode: 'c-shared' - main: cmd/plaxrun/plugins/report/octane/main.go id: plaxrun_report_octane binary: plaxrun_report_octane @@ -50,7 +47,6 @@ builds: ignore: - goos: windows goarch: arm64 - buildmode: 'c-shared' - main: cmd/plaxrun/plugins/report/rp/main.go id: plaxrun_report_rp binary: plaxrun_report_rp @@ -61,7 +57,6 @@ builds: ignore: - goos: windows goarch: arm64 - buildmode: 'c-shared' - main: cmd/yamlincl/main.go id: yamlincl binary: yamlincl @@ -72,7 +67,6 @@ builds: ignore: - goos: windows goarch: arm64 - buildmode: 'c-shared' archives: - name_template: >- {{- .ProjectName }}_ From 68265c49e5d78d005bbc6bd9e593fc4ca1a2e7b8 Mon Sep 17 00:00:00 2001 From: Heman Jayam Date: Fri, 19 Jan 2024 10:35:40 -0600 Subject: [PATCH 5/9] changed buildmode flag --- .goreleaser.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.goreleaser.yml b/.goreleaser.yml index 00a4858..349876f 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -10,6 +10,7 @@ builds: - main: cmd/plax/main.go id: plax binary: plax + buildmode: 'c-shared' goos: - linux - darwin @@ -20,6 +21,7 @@ builds: - main: cmd/plaxrun/main.go id: plaxrun binary: plaxrun + buildmode: 'c-shared' goos: - linux - darwin @@ -30,6 +32,7 @@ builds: - main: cmd/plaxrun/plugins/report/stdout/main.go id: plaxrun_report_stdout binary: plaxrun_report_stdout + buildmode: 'c-shared' goos: - linux - darwin @@ -40,6 +43,7 @@ builds: - main: cmd/plaxrun/plugins/report/octane/main.go id: plaxrun_report_octane binary: plaxrun_report_octane + buildmode: 'c-shared' goos: - linux - darwin @@ -50,6 +54,7 @@ builds: - main: cmd/plaxrun/plugins/report/rp/main.go id: plaxrun_report_rp binary: plaxrun_report_rp + buildmode: 'c-shared' goos: - linux - darwin @@ -60,6 +65,7 @@ builds: - main: cmd/yamlincl/main.go id: yamlincl binary: yamlincl + buildmode: 'c-shared' goos: - linux - darwin From bcb0bf04eb0934436094e333802dfc6102f83031 Mon Sep 17 00:00:00 2001 From: Heman Jayam Date: Fri, 19 Jan 2024 12:26:40 -0600 Subject: [PATCH 6/9] setting env --- .goreleaser.yml | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 349876f..3e0065e 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -10,7 +10,8 @@ builds: - main: cmd/plax/main.go id: plax binary: plax - buildmode: 'c-shared' + env: + - CGO_ENABLED=0 goos: - linux - darwin @@ -21,7 +22,8 @@ builds: - main: cmd/plaxrun/main.go id: plaxrun binary: plaxrun - buildmode: 'c-shared' + env: + - CGO_ENABLED=0 goos: - linux - darwin @@ -32,7 +34,8 @@ builds: - main: cmd/plaxrun/plugins/report/stdout/main.go id: plaxrun_report_stdout binary: plaxrun_report_stdout - buildmode: 'c-shared' + env: + - CGO_ENABLED=0 goos: - linux - darwin @@ -43,7 +46,8 @@ builds: - main: cmd/plaxrun/plugins/report/octane/main.go id: plaxrun_report_octane binary: plaxrun_report_octane - buildmode: 'c-shared' + env: + - CGO_ENABLED=0 goos: - linux - darwin @@ -54,7 +58,8 @@ builds: - main: cmd/plaxrun/plugins/report/rp/main.go id: plaxrun_report_rp binary: plaxrun_report_rp - buildmode: 'c-shared' + env: + - CGO_ENABLED=0 goos: - linux - darwin @@ -65,7 +70,8 @@ builds: - main: cmd/yamlincl/main.go id: yamlincl binary: yamlincl - buildmode: 'c-shared' + env: + - CGO_ENABLED=0 goos: - linux - darwin From 5a6992de9b92e1d934d5120ee7efb0229424ebea Mon Sep 17 00:00:00 2001 From: Heman Jayam Date: Mon, 22 Jan 2024 10:01:49 -0600 Subject: [PATCH 7/9] using buildmode --- .goreleaser.yml | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 3e0065e..40a9104 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -10,8 +10,7 @@ builds: - main: cmd/plax/main.go id: plax binary: plax - env: - - CGO_ENABLED=0 + buildmode: 'c-shared' goos: - linux - darwin @@ -22,8 +21,7 @@ builds: - main: cmd/plaxrun/main.go id: plaxrun binary: plaxrun - env: - - CGO_ENABLED=0 + buildmode: 'c-shared' goos: - linux - darwin @@ -34,8 +32,6 @@ builds: - main: cmd/plaxrun/plugins/report/stdout/main.go id: plaxrun_report_stdout binary: plaxrun_report_stdout - env: - - CGO_ENABLED=0 goos: - linux - darwin @@ -46,8 +42,6 @@ builds: - main: cmd/plaxrun/plugins/report/octane/main.go id: plaxrun_report_octane binary: plaxrun_report_octane - env: - - CGO_ENABLED=0 goos: - linux - darwin @@ -58,8 +52,6 @@ builds: - main: cmd/plaxrun/plugins/report/rp/main.go id: plaxrun_report_rp binary: plaxrun_report_rp - env: - - CGO_ENABLED=0 goos: - linux - darwin @@ -70,8 +62,6 @@ builds: - main: cmd/yamlincl/main.go id: yamlincl binary: yamlincl - env: - - CGO_ENABLED=0 goos: - linux - darwin From 173e3ac54794bc92a4aeafdcb61ba728d5a02c97 Mon Sep 17 00:00:00 2001 From: Heman Jayam Date: Mon, 22 Jan 2024 10:12:04 -0600 Subject: [PATCH 8/9] updates flags as they are getting depricated --- .goreleaser.yml | 14 ++++++++++++-- Makefile | 4 ++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 40a9104..3e0065e 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -10,7 +10,8 @@ builds: - main: cmd/plax/main.go id: plax binary: plax - buildmode: 'c-shared' + env: + - CGO_ENABLED=0 goos: - linux - darwin @@ -21,7 +22,8 @@ builds: - main: cmd/plaxrun/main.go id: plaxrun binary: plaxrun - buildmode: 'c-shared' + env: + - CGO_ENABLED=0 goos: - linux - darwin @@ -32,6 +34,8 @@ builds: - main: cmd/plaxrun/plugins/report/stdout/main.go id: plaxrun_report_stdout binary: plaxrun_report_stdout + env: + - CGO_ENABLED=0 goos: - linux - darwin @@ -42,6 +46,8 @@ builds: - main: cmd/plaxrun/plugins/report/octane/main.go id: plaxrun_report_octane binary: plaxrun_report_octane + env: + - CGO_ENABLED=0 goos: - linux - darwin @@ -52,6 +58,8 @@ builds: - main: cmd/plaxrun/plugins/report/rp/main.go id: plaxrun_report_rp binary: plaxrun_report_rp + env: + - CGO_ENABLED=0 goos: - linux - darwin @@ -62,6 +70,8 @@ builds: - main: cmd/yamlincl/main.go id: yamlincl binary: yamlincl + env: + - CGO_ENABLED=0 goos: - linux - darwin diff --git a/Makefile b/Makefile index 4f7c5f6..4af9a16 100644 --- a/Makefile +++ b/Makefile @@ -33,11 +33,11 @@ clean: .PHONY: dist dist: clean - goreleaser release --skip-publish --rm-dist + goreleaser release --skip=publish --clean .PHONY: release release: clean - goreleaser release --rm-dist + goreleaser release --clean # A demonstratio of using a Go plug-in to load a MySQL driver at # runtime for use in a Plax test that uses a SQL channel to talk to From 3c583decbf27041d72aee88b0110eecf44e685b5 Mon Sep 17 00:00:00 2001 From: Heman Jayam Date: Mon, 22 Jan 2024 10:30:30 -0600 Subject: [PATCH 9/9] changed goreleaser --- .goreleaser.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 3e0065e..7e7bf0e 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -1,6 +1,6 @@ release: github: - owner: hemanjayam + owner: Comcast name: plax before: hooks: