Skip to content

Commit e5d5ca7

Browse files
erock2112SkCQ
authored andcommitted
[bazel] Remove temporal from Go dependencies
I plan to switch to the pre-built images, and if we need to modify them at all we can do so via rules_oci. Bug: b/458681039 Change-Id: I7a2f34d4c295a049d2148c36f4f05c4f6dc45bba Reviewed-on: https://skia-review.googlesource.com/c/buildbot/+/1126516 Commit-Queue: Eric Boren <[email protected]> Reviewed-by: Wenbin Zhang <[email protected]>
1 parent be843c1 commit e5d5ca7

15 files changed

+1
-1158
lines changed

MODULE.bazel

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -52,24 +52,6 @@ go_deps = use_extension("@gazelle//:extensions.bzl", "go_deps")
5252
go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk")
5353

5454
go_deps.from_file(go_mod = "//:go.mod")
55-
go_deps.module_override(
56-
patches = [
57-
"temporal/com_github_temporalio_ui_server_v2.patch",
58-
],
59-
path = "github.com/temporalio/ui-server/v2",
60-
)
61-
go_deps.module_override(
62-
patches = [
63-
"temporal/io_temporal_go_server.patch",
64-
],
65-
path = "go.temporal.io/server",
66-
)
67-
go_deps.gazelle_override(
68-
directives = [
69-
"gazelle:go_generate_proto false",
70-
],
71-
path = "go.temporal.io/server",
72-
)
7355
go_deps.gazelle_override(
7456
# Causes Gazelle to update references to the @go_googleapis external repository in
7557
# https://github.com/bazelbuild/remote-apis-sdks/blob/e00bd323ce426cd1c55dec2f152ffcc20eb4f503/go/pkg/client/BUILD.bazel#L39C20-L39C20
@@ -153,9 +135,6 @@ use_repo(
153135
"com_github_stretchr_testify",
154136
"com_github_syndtr_goleveldb",
155137
"com_github_tarm_serial",
156-
"com_github_temporalio_cli",
157-
"com_github_temporalio_tctl_kit",
158-
"com_github_temporalio_ui_server_v2",
159138
"com_github_texttheater_golang_levenshtein",
160139
"com_github_twitchtv_twirp",
161140
"com_github_unrolled_secure",
@@ -199,7 +178,6 @@ use_repo(
199178
"io_temporal_go_api",
200179
"io_temporal_go_sdk",
201180
"io_temporal_go_sdk_contrib_opentelemetry",
202-
"io_temporal_go_server",
203181
"net_howett_plist",
204182
"org_chromium_go_luci",
205183
"org_golang_google_api",
@@ -507,24 +485,6 @@ register_toolchains(
507485
"@bazel_skylib//toolchains/unittest:cmd_toolchain",
508486
)
509487

510-
####################################################################################################
511-
# Dockerize
512-
####################################################################################################
513-
514-
# This is used by temporal.
515-
http_archive(
516-
name = "dockerize",
517-
build_file_content = """
518-
filegroup(
519-
name = "executable",
520-
srcs = ["dockerize"],
521-
visibility = ["//visibility:public"]
522-
)
523-
""",
524-
sha256 = "bb9b55630aa63da22bafb2132f06fe00f298ef16272a99134e69495c37b33ce9",
525-
url = "https://github.com/jwilder/dockerize/releases/download/v0.7.0/dockerize-linux-amd64-v0.7.0.tar.gz",
526-
)
527-
528488
####################################################################################################
529489
# CIPD packages.
530490
####################################################################################################

MODULE.bazel.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go.mod

Lines changed: 0 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,6 @@ require (
8282
github.com/stretchr/testify v1.10.0
8383
github.com/syndtr/goleveldb v1.0.0
8484
github.com/tarm/serial v0.0.0-20180830185346-98f6abe2eb07
85-
github.com/temporalio/cli v0.12.0
86-
github.com/temporalio/tctl-kit v0.0.0-20230328153839-577f95d16fa0
87-
github.com/temporalio/ui-server/v2 v2.26.2
8885
github.com/texttheater/golang-levenshtein v1.0.1
8986
github.com/twitchtv/twirp v7.1.0+incompatible
9087
github.com/unrolled/secure v1.0.8
@@ -103,7 +100,6 @@ require (
103100
go.temporal.io/api v1.29.2
104101
go.temporal.io/sdk v1.26.0
105102
go.temporal.io/sdk/contrib/opentelemetry v0.5.0
106-
go.temporal.io/server v1.23.1
107103
golang.org/x/exp v0.0.0-20250210185358-939b2ce775ac
108104
golang.org/x/net v0.39.0
109105
golang.org/x/oauth2 v0.29.0
@@ -144,24 +140,16 @@ require (
144140
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.50.0 // indirect
145141
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.50.0 // indirect
146142
github.com/Masterminds/goutils v1.1.1 // indirect
147-
github.com/alitto/pond v1.8.3 // indirect
148143
github.com/apache/arrow/go/v15 v15.0.2 // indirect
149-
github.com/apache/thrift v0.20.0 // indirect
150144
github.com/aws/aws-sdk-go v1.51.30 // indirect
151-
github.com/benbjohnson/clock v1.3.5 // indirect
152145
github.com/beorn7/perks v1.0.1 // indirect
153-
github.com/blang/semver/v4 v4.0.0 // indirect
154-
github.com/cactus/go-statsd-client/statsd v0.0.0-20200423205355-cb0885a1018c // indirect
155-
github.com/cactus/go-statsd-client/v5 v5.1.0 // indirect
156146
github.com/campoy/embedmd v1.0.0 // indirect
157147
github.com/census-instrumentation/opencensus-proto v0.4.1 // indirect
158148
github.com/cespare/xxhash/v2 v2.3.0 // indirect
159149
github.com/chigopher/pathlib v0.19.1 // indirect
160150
github.com/cncf/xds/go v0.0.0-20250121191232-2f005788dc42 // indirect
161-
github.com/coreos/go-oidc/v3 v3.1.0 // indirect
162151
github.com/cpuguy83/go-md2man/v2 v2.0.5 // indirect
163152
github.com/danjacques/gofslock v0.0.0-20230728142113-ae8f59f9e88b // indirect
164-
github.com/dgryski/go-farm v0.0.0-20200201041132-a6ae2369ad13 // indirect
165153
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
166154
github.com/emicklei/go-restful/v3 v3.11.0 // indirect
167155
github.com/envoyproxy/go-control-plane/envoy v1.32.4 // indirect
@@ -176,12 +164,8 @@ require (
176164
github.com/go-openapi/jsonpointer v0.21.0 // indirect
177165
github.com/go-openapi/jsonreference v0.20.2 // indirect
178166
github.com/go-openapi/swag v0.23.0 // indirect
179-
github.com/go-sql-driver/mysql v1.7.1 // indirect
180167
github.com/goccy/go-json v0.10.2 // indirect
181-
github.com/gocql/gocql v1.6.0 // indirect
182168
github.com/gogo/protobuf v1.3.2 // indirect
183-
github.com/golang-jwt/jwt v3.2.2+incompatible // indirect
184-
github.com/golang-jwt/jwt/v4 v4.5.0 // indirect
185169
github.com/golang/glog v1.2.4 // indirect
186170
github.com/golang/snappy v0.0.4 // indirect
187171
github.com/google/flatbuffers v23.5.26+incompatible // indirect
@@ -193,9 +177,7 @@ require (
193177
github.com/googleapis/enterprise-certificate-proxy v0.3.6 // indirect
194178
github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674 // indirect
195179
github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 // indirect
196-
github.com/hailocab/go-hostpool v0.0.0-20160125115350-e80d13ce29ed // indirect
197180
github.com/hashicorp/errwrap v1.1.0 // indirect
198-
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
199181
github.com/hashicorp/hcl v1.0.0 // indirect
200182
github.com/huandu/xstrings v1.4.0 // indirect
201183
github.com/iancoleman/orderedmap v0.0.0-20190318233801-ac98e3ecb4b0 // indirect
@@ -207,20 +189,15 @@ require (
207189
github.com/jackc/pgpassfile v1.0.0 // indirect
208190
github.com/jackc/pgproto3/v2 v2.3.3 // indirect
209191
github.com/jackc/pgservicefile v0.0.0-20231201235250-de7065d80cb9 // indirect
210-
github.com/jackc/pgx/v5 v5.5.5 // indirect
211192
github.com/jackc/puddle v1.3.0 // indirect
212-
github.com/jackc/puddle/v2 v2.2.1 // indirect
213193
github.com/jcgregorio/slog v0.0.0-20190423190439-e6f2d537f900 // indirect
214194
github.com/jinzhu/copier v0.4.0 // indirect
215195
github.com/jmespath/go-jmespath v0.4.0 // indirect
216-
github.com/jmoiron/sqlx v1.3.4 // indirect
217196
github.com/josharian/intern v1.0.0 // indirect
218197
github.com/json-iterator/go v1.1.12 // indirect
219198
github.com/julienschmidt/httprouter v1.3.0 // indirect
220199
github.com/klauspost/compress v1.17.8 // indirect
221200
github.com/klauspost/cpuid/v2 v2.2.7 // indirect
222-
github.com/labstack/echo/v4 v4.9.1 // indirect
223-
github.com/labstack/gommon v0.4.0 // indirect
224201
github.com/lib/pq v1.10.9 // indirect
225202
github.com/magiconair/properties v1.8.9 // indirect
226203
github.com/mailru/easyjson v0.7.7 // indirect
@@ -237,11 +214,8 @@ require (
237214
github.com/modern-go/reflect2 v1.0.2 // indirect
238215
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
239216
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f // indirect
240-
github.com/ncruces/go-strftime v0.1.9 // indirect
241217
github.com/nxadm/tail v1.4.5 // indirect
242-
github.com/olivere/elastic/v7 v7.0.32 // indirect
243218
github.com/onsi/ginkgo v1.14.2 // indirect
244-
github.com/opentracing/opentracing-go v1.2.0 // indirect
245219
github.com/pborman/uuid v1.2.1 // indirect
246220
github.com/pelletier/go-toml/v2 v2.2.3 // indirect
247221
github.com/pierrec/lz4/v4 v4.1.18 // indirect
@@ -250,37 +224,24 @@ require (
250224
github.com/prometheus/client_model v0.6.1 // indirect
251225
github.com/prometheus/common v0.53.0 // indirect
252226
github.com/prometheus/procfs v0.14.0 // indirect
253-
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect
254-
github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect
255227
github.com/rivo/uniseg v0.4.7 // indirect
256228
github.com/robertkrimen/otto v0.0.0-20200922221731-ef014fd054ac // indirect
257229
github.com/robfig/cron v1.2.0 // indirect
258-
github.com/robfig/cron/v3 v3.0.1 // indirect
259230
github.com/rs/zerolog v1.33.0 // indirect
260231
github.com/russross/blackfriday/v2 v2.1.0 // indirect
261232
github.com/sagikazarmark/locafero v0.7.0 // indirect
262233
github.com/sagikazarmark/slog-shim v0.1.0 // indirect
263234
github.com/santhosh-tekuri/jsonschema/v5 v5.1.1 // indirect
264235
github.com/sergi/go-diff v1.3.1 // indirect
265-
github.com/sirupsen/logrus v1.9.3 // indirect
266236
github.com/sourcegraph/conc v0.3.0 // indirect
267237
github.com/spf13/afero v1.12.0 // indirect
268238
github.com/spf13/cast v1.7.1 // indirect
269239
github.com/spf13/pflag v1.0.6 // indirect
270240
github.com/spf13/viper v1.19.0 // indirect
271241
github.com/stretchr/objx v0.5.2 // indirect
272242
github.com/subosito/gotenv v1.6.0 // indirect
273-
github.com/temporalio/ringpop-go v0.0.0-20231122191827-aece62eb7bc7 // indirect
274-
github.com/temporalio/sqlparser v0.0.0-20231115171017-f4060bcfa6cb // indirect
275-
github.com/temporalio/tchannel-go v1.22.1-0.20231116015023-bd4fb7678499 // indirect
276243
github.com/tklauser/go-sysconf v0.3.10 // indirect
277244
github.com/tklauser/numcpus v0.4.0 // indirect
278-
github.com/twmb/murmur3 v1.1.8 // indirect
279-
github.com/uber-common/bark v1.3.0 // indirect
280-
github.com/uber-go/tally/v4 v4.1.17-0.20240412215630-22fe011f5ff0 // indirect
281-
github.com/urfave/cli v1.22.16 // indirect
282-
github.com/valyala/bytebufferpool v1.0.0 // indirect
283-
github.com/valyala/fasttemplate v1.2.1 // indirect
284245
github.com/x448/float16 v0.8.4 // indirect
285246
github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f // indirect
286247
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
@@ -293,21 +254,10 @@ require (
293254
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0 // indirect
294255
go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.46.1 // indirect
295256
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0 // indirect
296-
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.26.0 // indirect
297-
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.26.0 // indirect
298-
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.26.0 // indirect
299-
go.opentelemetry.io/otel/exporters/prometheus v0.48.0 // indirect
300257
go.opentelemetry.io/otel/metric v1.35.0 // indirect
301258
go.opentelemetry.io/otel/sdk/metric v1.35.0 // indirect
302259
go.opentelemetry.io/otel/trace v1.35.0 // indirect
303-
go.opentelemetry.io/proto/otlp v1.2.0 // indirect
304-
go.temporal.io/version v0.3.0 // indirect
305-
go.uber.org/atomic v1.11.0 // indirect
306-
go.uber.org/automaxprocs v1.5.3 // indirect
307-
go.uber.org/dig v1.17.1 // indirect
308-
go.uber.org/fx v1.21.1 // indirect
309260
go.uber.org/multierr v1.11.0 // indirect
310-
go.uber.org/zap v1.27.0 // indirect
311261
golang.org/x/crypto v0.37.0 // indirect
312262
golang.org/x/mod v0.23.0 // indirect
313263
golang.org/x/text v0.24.0 // indirect
@@ -317,22 +267,12 @@ require (
317267
google.golang.org/genproto/googleapis/bytestream v0.0.0-20250414145226-207652e42e2e // indirect
318268
gopkg.in/cenkalti/backoff.v1 v1.1.0 // indirect
319269
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
320-
gopkg.in/go-jose/go-jose.v2 v2.6.3 // indirect
321270
gopkg.in/inf.v0 v0.9.1 // indirect
322271
gopkg.in/ini.v1 v1.67.0 // indirect
323272
gopkg.in/sourcemap.v1 v1.0.5 // indirect
324-
gopkg.in/square/go-jose.v2 v2.6.0 // indirect
325-
gopkg.in/validator.v2 v2.0.1 // indirect
326273
k8s.io/klog/v2 v2.130.1 // indirect
327274
k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff // indirect
328275
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect
329-
modernc.org/gc/v3 v3.0.0-20240304020402-f0dba7c97c2b // indirect
330-
modernc.org/libc v1.50.3 // indirect
331-
modernc.org/mathutil v1.6.0 // indirect
332-
modernc.org/memory v1.8.0 // indirect
333-
modernc.org/sqlite v1.29.8 // indirect
334-
modernc.org/strutil v1.2.0 // indirect
335-
modernc.org/token v1.1.0 // indirect
336276
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect
337277
sigs.k8s.io/randfill v1.0.0 // indirect
338278
sigs.k8s.io/structured-merge-diff/v4 v4.6.0 // indirect

0 commit comments

Comments
 (0)