Build simple-game-server in CI for e2e tests#4401
Build simple-game-server in CI for e2e tests#4401markmandel merged 3 commits intoagones-dev:mainfrom
Conversation
lacroixthomas
left a comment
There was a problem hiding this comment.
Hi @IrvingMg !
Thanks for the contribution ! 🎉
I've put some minor changes, but I'm still looking into it, I wonder if we could not do as the other process (by using the Makefile to setup the version directly (release one or with hash)) and to push it, because it's actually the case for the controller, allocator, extensions etc. 🤔)
Your changes looks all good, but I wonder if we can not make it more consistent with the others, which might simplify things as well
I'll come back to you ASAP once I've had a deeper look at it 😄
|
Just having a peek around 😄 +1 on what @lacroixthomas said about putting it in the Makefile. If you set the version to be an over writable parameter, like we do for registry, Then the step should become basically the same as here: |
|
Just checking in to see if you need any extra help with this? /gcbrun |
|
/gcbrun |
Looks like there is also an issue on the cloud build setup too. |
Thanks for checking in and for the review, sorry for the delay. I’ll apply the changes this weekend. |
e3f887f to
3494334
Compare
|
I've applied the requested changes. The build step is now using the Thanks for your patience! |
|
This looks really good! |
|
/gcbrun |
|
ruh ROH - invalid Cloud Build syntax: |
7685c4c to
286885e
Compare
286885e to
59f1037
Compare
|
/gcbrun |
|
Build Succeeded 🥳 Build Id: c0b6e5b2-f202-4509-bd44-25dd054239f8 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: |
|
This LGTM! - @lacroixthomas anything else you want to review? |
Looking great ! LGTM |
|
/gcbrun |
|
Build Succeeded 🥳 Build Id: 7d9d3e39-d48b-433e-9f26-14ba93f5743e 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: |
Co-authored-by: Thomas Lacroix <thomas.lacroix@ubisoft.com>
What type of PR is this?
/kind feature
What this PR does / Why we need it:
Automates building
simple-game-serverin CI for e2e tests.Which issue(s) this PR fixes:
Closes #4329
Special notes for your reviewer: