-
Notifications
You must be signed in to change notification settings - Fork 810
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds game server template with containerized sdk-client-test #3987
Conversation
Build Failed 😭 Build Id: 1ef7954a-3030-4dc0-a1c0-bf181b408c35 Status: FAILURE To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
57d6e57
to
0e15473
Compare
Build Failed 😭 Build Id: 73f5b7a0-b291-40a8-aea7-653311017ccc Status: FAILURE To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
0e15473
to
418aea0
Compare
Build Failed 😭 Build Id: 03d6a4ce-1ff9-4173-a895-da1ea3964536 Status: FAILURE To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
fdbd416
to
a4defda
Compare
Build Failed 😭 Build Id: 3f667124-0cd5-413f-9e9b-7293d6f2d4f8 Status: FAILURE To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
a4defda
to
983752b
Compare
Build Succeeded 🥳 Build Id: cf9f78a9-f714-4edb-a605-0bbb07b23ac3 The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version:
|
What type of PR is this?
/kind feature
What this PR does / Why we need it:
This adds a game server template that includes the
sdk-client-test
that will be built, pushed, and tagged at the released Agones versions DEV-10 (1.34.0) to DEV-1 (1.43.0). The controller will create gameserver.yaml files for each valid Agones version. In a future PR these game servers will be created and run while installing Agones.This PR also updates the capitalization to be consistent with Agones' use of CamelCase rather than ALL_CAPS for const values.
This PR gets rid of the
go.mod
andgo.sum
files for the upgrade test, and instead makes use of the Docker build process to create the go module when building the image. This will keep the images up to date with the latest versions of dependencies.Which issue(s) this PR fixes:
Working on: #3795
Special notes for your reviewer:
The
sdk-client-test
importsagones.dev
, so when building the imagego.mod
can only download released versions of Agones.