Skip to content

Commit caeb785

Browse files
committed
change headers
1 parent 6ce75f8 commit caeb785

File tree

4 files changed

+20
-23
lines changed

4 files changed

+20
-23
lines changed

local/bin/sender.go

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -38,26 +38,24 @@ var client http.Client
3838

3939
func send(commit Commit) error {
4040

41-
//data, _ := json.Marshal(push)
42-
43-
data, _ := json.MarshalIndent(commit, " ", " ")
44-
45-
fmt.Println(string(data))
41+
data, _ := json.Marshal(commit)
4642

4743
_url := url.URL{
48-
Scheme: "http",
49-
Host: os.Getenv("API_HOST"),
44+
Scheme: os.Getenv("SCHEME"),
45+
Host: os.Getenv("HOST"),
5046
Path: "/web-hooks/native/",
5147
}
5248

5349
req, _ := http.NewRequest("POST", _url.String(), bytes.NewReader(data))
5450

5551
req.Header.Set("X-Event", "commit")
56-
req.Header.Set("X-Repository", os.Getenv("REPOSITORY"))
57-
req.Header.Set("Content-Type", "application/x-www-form-urlencoded")
52+
req.Header.Set("X-Token", os.Getenv("TOKEN"))
53+
req.Header.Set("Content-Type", "application/json")
5854

5955
if _, err := client.Do(req); err != nil {
6056

57+
fmt.Printf("Error when sending a commit to Postgres-CI (err: %v)\n", err)
58+
6159
return nil
6260
}
6361

local/post-commit.sample

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22

3-
4-
export API_HOST=127.0.0.1:8080
5-
export REPOSITORY=5e28989ba11491
3+
export SCHEME=http
4+
export HOST=127.0.0.1:8080
5+
export TOKEN=5e28989ba11491
66

77
$(pwd)/.git/hooks/bin/sender

server-side/bin/sender.go

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -60,26 +60,24 @@ var client http.Client
6060

6161
func send(push git.Push) error {
6262

63-
//data, _ := json.Marshal(push)
64-
65-
data, _ := json.MarshalIndent(push, " ", " ")
66-
67-
fmt.Println(string(data))
63+
data, _ := json.Marshal(push)
6864

6965
_url := url.URL{
70-
Scheme: "http",
71-
Host: os.Getenv("API_HOST"),
66+
Scheme: os.Getenv("SCHEME"),
67+
Host: os.Getenv("HOST"),
7268
Path: "/web-hooks/native/",
7369
}
7470

7571
req, _ := http.NewRequest("POST", _url.String(), bytes.NewReader(data))
7672

7773
req.Header.Set("X-Event", "push")
78-
req.Header.Set("X-Repository", os.Getenv("REPOSITORY"))
79-
req.Header.Set("Content-Type", "application/x-www-form-urlencoded")
74+
req.Header.Set("X-Token", os.Getenv("TOKEN"))
75+
req.Header.Set("Content-Type", "application/json")
8076

8177
if _, err := client.Do(req); err != nil {
8278

79+
fmt.Printf("Error when sending a commit to Postgres-CI (err: %v)\n", err)
80+
8381
return nil
8482
}
8583

server-side/post-receive.sample

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
#!/bin/bash
22

33

4-
export API_HOST=127.0.0.1:8080
5-
export REPOSITORY=5e28989ba11491
4+
export SCHEME=http
5+
export HOST=127.0.0.1:8080
6+
export TOKEN=5e28989ba11491
67

78
./hooks/bin/sender

0 commit comments

Comments
 (0)