-
Notifications
You must be signed in to change notification settings - Fork 817
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
Docs: Fix using GOPATH in the guides, added shortcode ghrelease #1165
Conversation
Build Succeeded 👏 Build Id: f7b889e9-5430-4fea-9769-183353367ac2 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:
|
@@ -94,3 +95,5 @@ $ curl -X PUT "http://localhost:59358/metadata/label" -H "accept: application/js | |||
$ curl -GET "http://localhost:59358/gameserver" -H "accept: application/json"}" | |||
{"object_meta":{"creation_timestamp":"-62135596800","labels":{"agones.dev/sdk-foo":"bar"}},"spec":{"health":{}},"status":{"state":"Ready"}} | |||
``` | |||
|
|||
It is assumed that you have downloaded and unzipped SDK server binary according to your OS type (in this example sdk-server.linux.amd64). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not clear on why this is at the very bottom of the page (or here at all). At the top of the page it talks about downloading the sdkserver and also using it, so presumably if you got this far you already know that downloading is required.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, I thought of someone who would read from the middle. However this might be obvious, so I will remove this section.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed this and lines above, used {{< release-version >}}
16ef330
to
0eba665
Compare
Build Succeeded 👏 Build Id: 2f317173-3a2c-4a65-bc46-a43b87826d5a 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:
|
0eba665
to
cc1153e
Compare
Also update log output to be consistent with what we have now |
Build Succeeded 👏 Build Id: 95a4a047-5121-40c1-8929-a8f6c8c52faa 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:
|
that you can see exactly what the SDK in your game server is doing, and can | ||
confirm everything works. | ||
|
||
To do this you will need to download the latest agonessdk-server-{VERSION}.zip from | ||
To do this you will need to download the latest `agonessdk-server-{{< release-version >}}.zip` from |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this be release-branch instead of release-version? Right now the rendered site replaces this with 1.2.0 and the github links with "master" (which I assume will change the 1.1.0 once this publishes). They should both point to 1.1.0 since that is the latest release.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
According as of release PR to https://github.com/googleforgames/agones/pull/1161/files:
release_branch = "release-1.1.0"
release_version = "1.1.0"
File is agonessdk-server-1.1.0.zip.
master
is set as ENV variable in includes/website.mk
.
I will try to deploy this and attach it here.
that you can see exactly what the SDK in your game server is doing, and can | ||
confirm everything works. | ||
|
||
To do this you will need to download the latest agonessdk-server-{VERSION}.zip from | ||
To do this you will need to download the latest `agonessdk-server-{{< release-version >}}.zip` from |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: remove "the latest" since this will now point to a specific zip file name.
that you can see exactly what the SDK in your game server is doing, and can | ||
confirm everything works. | ||
|
||
To do this you will need to download the latest agonessdk-server-{VERSION}.zip from | ||
To do this you will need to download the latest `agonessdk-server-{{< release-version >}}.zip` from | ||
[releases](https://github.com/googleforgames/agones/releases), and unzip it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we point to the specific release instead of making users find it on this page?
Maybe something like https://github.com/googleforgames/agones/releases/tag/v{{< release-branch >}}
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes that would be definitely a better solution.
cc1153e
to
c304c53
Compare
Build Failed 😱 Build Id: 9f2cc6a6-ad18-426f-858b-13d9e4dd9472 To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
With this version
Need some enhanced way to keep reference checks calm. |
There's a data-proofer attribute you can add to links to make tests pass even if the links don't yet resolve. |
d5ab49f
to
740d70b
Compare
Build Succeeded 👏 Build Id: f53d081e-c408-489c-a335-0347e514c8ac 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:
|
Build Succeeded 👏 Build Id: 1a4e1ca4-f316-43d9-a68d-2953b34f6178 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:
|
Not sure it's useful here, but we have a github link shortcode: But I think you are mostly pointing at raw/releases, so probably not so useful. |
740d70b
to
5aed24f
Compare
Thanks for the comments, I have joined both suggestions and the result was introducing a new shortcode |
Build Succeeded 👏 Build Id: 2078e6aa-d9ad-4941-8b50-4e3dba25f9b6 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:
|
5aed24f
to
cd88dd1
Compare
Build Succeeded 👏 Build Id: a51c0ea3-ab74-4976-865a-8c7add66b855 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:
|
/assign @markmandel Mark - can you take a quick glance (since you are more of an expert on the website) and merge if you are comfortable with the change? |
Build Succeeded 👏 Build Id: 2f927657-f70f-4095-8bf9-6a97b6283d8b 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:
|
@@ -0,0 +1 @@ | |||
<a href="{{$.Page.Site.Params.github_repo}}/releases/download/v{{$.Page.Site.Params.release_version}}/{{ .Get 0 }}-{{$.Page.Site.Params.release_version}}.zip" data-proofer-ignore >{{ .Get 0 }}-{{$.Page.Site.Params.release_version}}.zip</a> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this always be data-proofer-ignore
? I would think this should be an optional attribute, like ghlink has.
We will want this link tested long term.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's correct. I thought of the situation when we don't created release archives, but have updated the version. I will update this PR.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Resolved an issue, resulting make site-server
web page contains future version:
<a href="https://github.com/googleforgames/agones/releases/download/v1.2.0/agonessdk-server-1.2.0.zip" data-proofer-ignore="">agonessdk-server-1.2.0.zip</a>
4a6902d
to
1dd1c77
Compare
Build Failed 😱 Build Id: 60b536c7-59c2-47b5-a35b-c7182db71b4c To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
@markmandel Something went wrong with formatting:
|
Add ghrelase shotcode which uses one param - file prefix. Switch from local path to github link. Closes googleforgames#1151.
1dd1c77
to
ab4e1d0
Compare
Build Succeeded 👏 Build Id: 306e8692-c340-4908-9238-9678b05a25e2 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:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: aLekSer, markmandel, roberthbailey The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Add ghrelase shotcode which uses one param - file prefix. Switch from local path to github link. Closes googleforgames#1151.
Switch from local path to github link.
Added shortcode
ghrelease
which added a link to download zip file.Closes #1151.