Skip to content

refactor: unify go Dockerfiles and begin setting up Go OSV API#5425

Open
michaelkedar wants to merge 1 commit into
google:masterfrom
michaelkedar:💬⛔🐍

Hidden character warning

The head ref may contain hidden characters: "\ud83d\udcac\u26d4\ud83d\udc0d"
Open

refactor: unify go Dockerfiles and begin setting up Go OSV API#5425
michaelkedar wants to merge 1 commit into
google:masterfrom
michaelkedar:💬⛔🐍

Conversation

@michaelkedar
Copy link
Copy Markdown
Member

Wanted to set up the things needed for migrating the API to go.
Need to import the API grpc definitions from bindings/go, which required an replace directive in go.mod to keep them synced.
The replace directive means that every go image built from there needs the bindings folder in its Docker context.
To make this easier to maintain, unified nearly all go/ Dockerfiles into a multi-target Dockerfile that they can all build from.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant