Unfortunately, when using classic GameLift a build is an immutable thing, you have to create a build each time to test code changes.
If you're are using GameLift realtime you can update the script package on the fly without recreating a fleet.
You could use a server instance role and grab dynamic config (ie read from Dynamodb, S3 config bucket etc) so your server can change behaviour dynamically - https://docs.aws.amazon.com/gamelift/latest/developerguide/gamelift-sdk-server-resources.html if that fits your use patterns.
Hi @REDACTEDUSER I was able to upload a new build and create a new fleet every time the server changed when I went through a situation similar to your friend! If I see any other way to help I will answer you here. Thanks!
Is there a way to read the group name in a component or environment var?asked 2 years ago
Is there a simple way to reduce the SDK to use only S3 ?asked 2 years ago
Is there a way to recover the deleted lambda function?asked 3 months ago
Is there a programmatic way to download the EC2 Instance Recommendations from Migration Hub?asked 5 months ago
How to invoke a lambda function from a real time gamelift serverasked 9 days ago
Is there a way to modify the existing server executable files in a running fleet?Accepted Answerasked 3 years ago
Is there a way to find where a private IP/domain points to?Accepted Answerasked 3 years ago
IS there a way to Shorten the SFTP endpointasked 7 months ago
is there a page or a way to know about global aws outages?Accepted Answerasked 8 months ago
Is there a way to add a step between other steps in a recipe with the UI?asked 2 years ago