Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit4f438e7

Browse files
docs: fix broken links (#16179)
Co-authored-by: EdwardAngert <17991901+EdwardAngert@users.noreply.github.com>Co-authored-by: Cian Johnston <cian@coder.com>
1 parentf34e6fd commit4f438e7

File tree

6 files changed

+46
-30
lines changed

6 files changed

+46
-30
lines changed

‎.github/.linkspector.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,6 @@ ignorePatterns:
1919
-pattern:"code.visualstudio.com"
2020
-pattern:"www.emacswiki.org"
2121
-pattern:"linux.die.net/man"
22+
-pattern:"www.gnu.org"
2223
aliveStatusCodes:
2324
-200

‎coderd/healthcheck/health/model.go‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ func (m Message) String() string {
7979
returnsb.String()
8080
}
8181

82-
// URL returns a link to the admin/healthcheck docs page for the given Message.
82+
// URL returns a link to the admin/monitoring/health-check docs page for the given Message.
8383
// NOTE: if using a custom docs URL, specify base.
8484
func (mMessage)URL(basestring)string {
8585
varcodeAnchorstring
@@ -91,11 +91,11 @@ func (m Message) URL(base string) string {
9191

9292
ifbase=="" {
9393
base=docsURLDefault
94-
returnfmt.Sprintf("%s/admin/healthcheck#%s",base,codeAnchor)
94+
returnfmt.Sprintf("%s/admin/monitoring/health-check#%s",base,codeAnchor)
9595
}
9696

9797
// We don't assume that custom docs URLs are versioned.
98-
returnfmt.Sprintf("%s/admin/healthcheck#%s",base,codeAnchor)
98+
returnfmt.Sprintf("%s/admin/monitoring/health-check#%s",base,codeAnchor)
9999
}
100100

101101
// Code is a stable identifier used to link to documentation.

‎coderd/healthcheck/health/model_test.go‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ func Test_MessageURL(t *testing.T) {
1717
basestring
1818
expectedstring
1919
}{
20-
{"empty","","","https://coder.com/docs/admin/healthcheck#eunknown"},
21-
{"default",health.CodeAccessURLFetch,"","https://coder.com/docs/admin/healthcheck#eacs03"},
22-
{"custom docs base",health.CodeAccessURLFetch,"https://example.com/docs","https://example.com/docs/admin/healthcheck#eacs03"},
20+
{"empty","","","https://coder.com/docs/admin/monitoring/health-check#eunknown"},
21+
{"default",health.CodeAccessURLFetch,"","https://coder.com/docs/admin/monitoring/health-check#eacs03"},
22+
{"custom docs base",health.CodeAccessURLFetch,"https://example.com/docs","https://example.com/docs/admin/monitoring/health-check#eacs03"},
2323
} {
2424
tt:=tt
2525
t.Run(tt.name,func(t*testing.T) {

‎codersdk/healthsdk/healthsdk_test.go‎

Lines changed: 36 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -41,22 +41,22 @@ func TestSummarize(t *testing.T) {
4141
expected:= []string{
4242
"Access URL: Error: test error",
4343
"Access URL: Warn: TEST: testing",
44-
"See: https://coder.com/docs/admin/healthcheck#test",
44+
"See: https://coder.com/docs/admin/monitoring/health-check#test",
4545
"Database: Error: test error",
4646
"Database: Warn: TEST: testing",
47-
"See: https://coder.com/docs/admin/healthcheck#test",
47+
"See: https://coder.com/docs/admin/monitoring/health-check#test",
4848
"DERP: Error: test error",
4949
"DERP: Warn: TEST: testing",
50-
"See: https://coder.com/docs/admin/healthcheck#test",
50+
"See: https://coder.com/docs/admin/monitoring/health-check#test",
5151
"Provisioner Daemons: Error: test error",
5252
"Provisioner Daemons: Warn: TEST: testing",
53-
"See: https://coder.com/docs/admin/healthcheck#test",
53+
"See: https://coder.com/docs/admin/monitoring/health-check#test",
5454
"Websocket: Error: test error",
5555
"Websocket: Warn: TEST: testing",
56-
"See: https://coder.com/docs/admin/healthcheck#test",
56+
"See: https://coder.com/docs/admin/monitoring/health-check#test",
5757
"Workspace Proxies: Error: test error",
5858
"Workspace Proxies: Warn: TEST: testing",
59-
"See: https://coder.com/docs/admin/healthcheck#test",
59+
"See: https://coder.com/docs/admin/monitoring/health-check#test",
6060
}
6161
actual:=hr.Summarize("")
6262
assert.Equal(t,expected,actual)
@@ -66,6 +66,7 @@ func TestSummarize(t *testing.T) {
6666
namestring
6767
br healthsdk.BaseReport
6868
pfxstring
69+
docsURLstring
6970
expected []string
7071
}{
7172
{
@@ -93,9 +94,9 @@ func TestSummarize(t *testing.T) {
9394
expected: []string{
9495
"Error: testing",
9596
"Warn: TEST01: testing one",
96-
"See: https://coder.com/docs/admin/healthcheck#test01",
97+
"See: https://coder.com/docs/admin/monitoring/health-check#test01",
9798
"Warn: TEST02: testing two",
98-
"See: https://coder.com/docs/admin/healthcheck#test02",
99+
"See: https://coder.com/docs/admin/monitoring/health-check#test02",
99100
},
100101
},
101102
{
@@ -117,16 +118,40 @@ func TestSummarize(t *testing.T) {
117118
expected: []string{
118119
"TEST: Error: testing",
119120
"TEST: Warn: TEST01: testing one",
120-
"See: https://coder.com/docs/admin/healthcheck#test01",
121+
"See: https://coder.com/docs/admin/monitoring/health-check#test01",
121122
"TEST: Warn: TEST02: testing two",
122-
"See: https://coder.com/docs/admin/healthcheck#test02",
123+
"See: https://coder.com/docs/admin/monitoring/health-check#test02",
124+
},
125+
},
126+
{
127+
name:"custom docs url",
128+
br: healthsdk.BaseReport{
129+
Error:ptr.Ref("testing"),
130+
Warnings: []health.Message{
131+
{
132+
Code:"TEST01",
133+
Message:"testing one",
134+
},
135+
{
136+
Code:"TEST02",
137+
Message:"testing two",
138+
},
139+
},
140+
},
141+
docsURL:"https://my.coder.internal/docs",
142+
expected: []string{
143+
"Error: testing",
144+
"Warn: TEST01: testing one",
145+
"See: https://my.coder.internal/docs/admin/monitoring/health-check#test01",
146+
"Warn: TEST02: testing two",
147+
"See: https://my.coder.internal/docs/admin/monitoring/health-check#test02",
123148
},
124149
},
125150
} {
126151
tt:=tt
127152
t.Run(tt.name,func(t*testing.T) {
128153
t.Parallel()
129-
actual:=tt.br.Summarize(tt.pfx,"")
154+
actual:=tt.br.Summarize(tt.pfx,tt.docsURL)
130155
iflen(tt.expected)==0 {
131156
assert.Empty(t,actual)
132157
return

‎docs/admin/integrations/jfrog-xray.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ workspaces using Coder's [JFrog Xray Integration](https://github.com/coder/coder
2424
1. Create a JFrog Platform[Access Token](https://jfrog.com/help/r/jfrog-platform-administration-documentation/access-tokens) with a user that has the`read`[permission](https://jfrog.com/help/r/jfrog-platform-administration-documentation/permissions)
2525
for the repositories you want to scan.
2626

27-
1. Create a Coder[token](../../reference/cli/tokens_create.md#tokens-create) with a user that has the[`owner`](../users#roles) role.
27+
1. Create a Coder[token](../../reference/cli/tokens_create.md#tokens-create) with a user that has the[`owner`](../users/index.md#roles) role.
2828

2929
1. Create Kubernetes secrets for the JFrog Xray and Coder tokens.
3030

‎docs/tutorials/faqs.md‎

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -344,9 +344,6 @@ the IDE can be baked into the container image and manually open Gateway (or
344344
IntelliJ which has Gateway built-in), using a session token to Coder and then
345345
open the IDE.
346346

347-
-[IntelliJ IDEA](https://github.com/sharkymark/v2-templates/tree/main/src/pod-idea)
348-
-[IntelliJ IDEA with Icon](https://github.com/sharkymark/v2-templates/tree/main/src/pod-idea-icon)
349-
350347
## What options do I have for adding VS Code extensions into code-server, VS Code Desktop or Microsoft's Code Server?
351348

352349
Coder has an open-source project called
@@ -357,20 +354,13 @@ Artifactory.
357354
-[Blog post](https://coder.com/blog/running-a-private-vs-code-extension-marketplace)
358355
-[OSS project](https://github.com/coder/code-marketplace)
359356

360-
[See this example template](https://github.com/sharkymark/v2-templates/blob/main/src/code-marketplace/main.tf#L229C1-L232C12)
361-
where the agent specifies the URL and config environment variables which
362-
code-server picks up and points the developer to.
363-
364-
Another option is to use Microsoft's code-server - which is like Coder's, but it
357+
You can also use Microsoft's code-server - which is like Coder's, but it
365358
can connect to Microsoft's extension marketplace so Copilot and chat can be
366359
retrieved there.
367360

368361
Another option is to use VS Code Desktop (local) and that connects to
369362
Microsoft's marketplace.
370363

371-
> Note: these are example templates with no SLAs on them and are not guaranteed
372-
> for long-term support.
373-
374364
## I want to run Docker for my workspaces but not install Docker Desktop
375365

376366
[Colima](https://github.com/abiosoft/colima) is a Docker Desktop alternative.
@@ -404,7 +394,7 @@ colima start --arch x86_64 --cpu 4 --memory 8 --disk 10
404394

405395
Colima will show the path to the docker socket so we have a
406396
[community template](https://github.com/sharkymark/v2-templates/tree/main/src/docker-code-server)
407-
that prompts the Coder admin to enter thedocker socket as a Terraform variable.
397+
that prompts the Coder admin to enter theDocker socket as a Terraform variable.
408398

409399
## How to make a `coder_app` optional?
410400

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp