Skip to content

Commit 2a6fd90

Browse files
authored
feat: add tailnet and agent API definitions (#10324)
Adds API definitions and packages for Tailnet and Agent APIs (API version 2.0)
1 parent c2e3648 commit 2a6fd90

File tree

7 files changed

+4830
-0
lines changed

7 files changed

+4830
-0
lines changed

Makefile

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -455,6 +455,8 @@ DB_GEN_FILES := \
455455

456456
# all gen targets should be added here and to gen/mark-fresh
457457
gen: \
458+
tailnet/proto/tailnet.pb.go \
459+
agent/proto/agent.pb.go \
458460
provisionersdk/proto/provisioner.pb.go \
459461
provisionerd/proto/provisionerd.pb.go \
460462
coderd/database/dump.sql \
@@ -479,6 +481,8 @@ gen: \
479481
# used during releases so we don't run generation scripts.
480482
gen/mark-fresh:
481483
files="\
484+
tailnet/proto/tailnet.pb.go \
485+
agent/proto/agent.pb.go \
482486
provisionersdk/proto/provisioner.pb.go \
483487
provisionerd/proto/provisionerd.pb.go \
484488
coderd/database/dump.sql \
@@ -524,6 +528,22 @@ coderd/database/querier.go: coderd/database/sqlc.yaml coderd/database/dump.sql $
524528
coderd/database/dbmock/dbmock.go: coderd/database/db.go coderd/database/querier.go
525529
go generate ./coderd/database/dbmock/
526530

531+
tailnet/proto/tailnet.pb.go: tailnet/proto/tailnet.proto
532+
protoc \
533+
--go_out=. \
534+
--go_opt=paths=source_relative \
535+
--go-drpc_out=. \
536+
--go-drpc_opt=paths=source_relative \
537+
./tailnet/proto/tailnet.proto
538+
539+
agent/proto/agent.pb.go: agent/proto/agent.proto
540+
protoc \
541+
--go_out=. \
542+
--go_opt=paths=source_relative \
543+
--go-drpc_out=. \
544+
--go-drpc_opt=paths=source_relative \
545+
./agent/proto/agent.proto
546+
527547
provisionersdk/proto/provisioner.pb.go: provisionersdk/proto/provisioner.proto
528548
protoc \
529549
--go_out=. \

0 commit comments

Comments
 (0)