Skip to content

Commit dd508e7

Browse files
committed
Rerecord GHTreeBuilder for test org
1 parent 31d4eef commit dd508e7

67 files changed

Lines changed: 995 additions & 1086 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/main/java/org/kohsuke/github/GHTreeBuilder.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ public class GHTreeBuilder {
1818

1919
private final List<TreeEntry> treeEntries = new ArrayList<TreeEntry>();
2020

21+
// Issue #636: Create Tree no longer accepts null value in sha field
2122
@JsonInclude(Include.NON_NULL)
2223
@SuppressFBWarnings("URF_UNREAD_FIELD")
2324
private static final class TreeEntry {

src/test/java/org/kohsuke/github/GHTreeBuilderTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
import java.util.Arrays;
1010

1111
public class GHTreeBuilderTest extends AbstractGitHubWireMockTest {
12-
private static String REPO_NAME = "sandboxx/GHTreeBuilderTest";
12+
private static String REPO_NAME = "github-api-test-org/GHTreeBuilderTest";
1313

1414
private static String PATH_SCRIPT = "app/run.sh";
1515
private static String CONTENT_SCRIPT = "#!/bin/bash\necho Hello\n";
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
{
2+
"id": 232714595,
3+
"node_id": "MDEwOlJlcG9zaXRvcnkyMzI3MTQ1OTU=",
4+
"name": "GHTreeBuilderTest",
5+
"full_name": "github-api-test-org/GHTreeBuilderTest",
6+
"private": false,
7+
"owner": {
8+
"login": "github-api-test-org",
9+
"id": 7544739,
10+
"node_id": "MDEyOk9yZ2FuaXphdGlvbjc1NDQ3Mzk=",
11+
"avatar_url": "https://avatars3.githubusercontent.com/u/7544739?v=4",
12+
"gravatar_id": "",
13+
"url": "https://api.github.com/users/github-api-test-org",
14+
"html_url": "https://github.com/github-api-test-org",
15+
"followers_url": "https://api.github.com/users/github-api-test-org/followers",
16+
"following_url": "https://api.github.com/users/github-api-test-org/following{/other_user}",
17+
"gists_url": "https://api.github.com/users/github-api-test-org/gists{/gist_id}",
18+
"starred_url": "https://api.github.com/users/github-api-test-org/starred{/owner}{/repo}",
19+
"subscriptions_url": "https://api.github.com/users/github-api-test-org/subscriptions",
20+
"organizations_url": "https://api.github.com/users/github-api-test-org/orgs",
21+
"repos_url": "https://api.github.com/users/github-api-test-org/repos",
22+
"events_url": "https://api.github.com/users/github-api-test-org/events{/privacy}",
23+
"received_events_url": "https://api.github.com/users/github-api-test-org/received_events",
24+
"type": "Organization",
25+
"site_admin": false
26+
},
27+
"html_url": "https://github.com/github-api-test-org/GHTreeBuilderTest",
28+
"description": null,
29+
"fork": false,
30+
"url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest",
31+
"forks_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/forks",
32+
"keys_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/keys{/key_id}",
33+
"collaborators_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/collaborators{/collaborator}",
34+
"teams_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/teams",
35+
"hooks_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/hooks",
36+
"issue_events_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/issues/events{/number}",
37+
"events_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/events",
38+
"assignees_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/assignees{/user}",
39+
"branches_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/branches{/branch}",
40+
"tags_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/tags",
41+
"blobs_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/blobs{/sha}",
42+
"git_tags_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/tags{/sha}",
43+
"git_refs_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/refs{/sha}",
44+
"trees_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/trees{/sha}",
45+
"statuses_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/statuses/{sha}",
46+
"languages_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/languages",
47+
"stargazers_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/stargazers",
48+
"contributors_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/contributors",
49+
"subscribers_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/subscribers",
50+
"subscription_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/subscription",
51+
"commits_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/commits{/sha}",
52+
"git_commits_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/commits{/sha}",
53+
"comments_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/comments{/number}",
54+
"issue_comment_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/issues/comments{/number}",
55+
"contents_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/contents/{+path}",
56+
"compare_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/compare/{base}...{head}",
57+
"merges_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/merges",
58+
"archive_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/{archive_format}{/ref}",
59+
"downloads_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/downloads",
60+
"issues_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/issues{/number}",
61+
"pulls_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/pulls{/number}",
62+
"milestones_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/milestones{/number}",
63+
"notifications_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/notifications{?since,all,participating}",
64+
"labels_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/labels{/name}",
65+
"releases_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/releases{/id}",
66+
"deployments_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/deployments",
67+
"created_at": "2020-01-09T03:32:44Z",
68+
"updated_at": "2020-01-09T03:37:30Z",
69+
"pushed_at": "2020-01-09T03:37:29Z",
70+
"git_url": "git://github.com/github-api-test-org/GHTreeBuilderTest.git",
71+
"ssh_url": "git@github.com:github-api-test-org/GHTreeBuilderTest.git",
72+
"clone_url": "https://github.com/github-api-test-org/GHTreeBuilderTest.git",
73+
"svn_url": "https://github.com/github-api-test-org/GHTreeBuilderTest",
74+
"homepage": null,
75+
"size": 0,
76+
"stargazers_count": 0,
77+
"watchers_count": 0,
78+
"language": null,
79+
"has_issues": true,
80+
"has_projects": true,
81+
"has_downloads": true,
82+
"has_wiki": true,
83+
"has_pages": false,
84+
"forks_count": 0,
85+
"mirror_url": null,
86+
"archived": false,
87+
"disabled": false,
88+
"open_issues_count": 0,
89+
"license": null,
90+
"forks": 0,
91+
"open_issues": 0,
92+
"watchers": 0,
93+
"default_branch": "master",
94+
"permissions": {
95+
"admin": true,
96+
"push": true,
97+
"pull": true
98+
},
99+
"temp_clone_token": "",
100+
"allow_squash_merge": true,
101+
"allow_merge_commit": true,
102+
"allow_rebase_merge": true,
103+
"delete_branch_on_merge": false,
104+
"organization": {
105+
"login": "github-api-test-org",
106+
"id": 7544739,
107+
"node_id": "MDEyOk9yZ2FuaXphdGlvbjc1NDQ3Mzk=",
108+
"avatar_url": "https://avatars3.githubusercontent.com/u/7544739?v=4",
109+
"gravatar_id": "",
110+
"url": "https://api.github.com/users/github-api-test-org",
111+
"html_url": "https://github.com/github-api-test-org",
112+
"followers_url": "https://api.github.com/users/github-api-test-org/followers",
113+
"following_url": "https://api.github.com/users/github-api-test-org/following{/other_user}",
114+
"gists_url": "https://api.github.com/users/github-api-test-org/gists{/gist_id}",
115+
"starred_url": "https://api.github.com/users/github-api-test-org/starred{/owner}{/repo}",
116+
"subscriptions_url": "https://api.github.com/users/github-api-test-org/subscriptions",
117+
"organizations_url": "https://api.github.com/users/github-api-test-org/orgs",
118+
"repos_url": "https://api.github.com/users/github-api-test-org/repos",
119+
"events_url": "https://api.github.com/users/github-api-test-org/events{/privacy}",
120+
"received_events_url": "https://api.github.com/users/github-api-test-org/received_events",
121+
"type": "Organization",
122+
"site_admin": false
123+
},
124+
"network_count": 0,
125+
"subscribers_count": 6
126+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "run.sh",
3+
"path": "app/run.sh",
4+
"sha": "e9ba7ba07276a794d493db90e0384940ce2b757b",
5+
"size": 23,
6+
"url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/contents/app/run.sh?ref=master",
7+
"html_url": "https://github.com/github-api-test-org/GHTreeBuilderTest/blob/master/app/run.sh",
8+
"git_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/blobs/e9ba7ba07276a794d493db90e0384940ce2b757b",
9+
"download_url": "https://raw.githubusercontent.com/github-api-test-org/GHTreeBuilderTest/master/app/run.sh",
10+
"type": "file",
11+
"content": "IyEvYmluL2Jhc2gKZWNobyBIZWxsbwo=\n",
12+
"encoding": "base64",
13+
"_links": {
14+
"self": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/contents/app/run.sh?ref=master",
15+
"git": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/blobs/e9ba7ba07276a794d493db90e0384940ce2b757b",
16+
"html": "https://github.com/github-api-test-org/GHTreeBuilderTest/blob/master/app/run.sh"
17+
}
18+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "val1.dat",
3+
"path": "data/val1.dat",
4+
"sha": "aed2973e4b8a7ff1b30ff5c4751e5a2b38989e74",
5+
"size": 3,
6+
"url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/contents/data/val1.dat?ref=master",
7+
"html_url": "https://github.com/github-api-test-org/GHTreeBuilderTest/blob/master/data/val1.dat",
8+
"git_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/blobs/aed2973e4b8a7ff1b30ff5c4751e5a2b38989e74",
9+
"download_url": "https://raw.githubusercontent.com/github-api-test-org/GHTreeBuilderTest/master/data/val1.dat",
10+
"type": "file",
11+
"content": "AQID\n",
12+
"encoding": "base64",
13+
"_links": {
14+
"self": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/contents/data/val1.dat?ref=master",
15+
"git": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/blobs/aed2973e4b8a7ff1b30ff5c4751e5a2b38989e74",
16+
"html": "https://github.com/github-api-test-org/GHTreeBuilderTest/blob/master/data/val1.dat"
17+
}
18+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "val2.dat",
3+
"path": "data/val2.dat",
4+
"sha": "5bd8bb897b13225c93a1d26baa88c96b7bd5d817",
5+
"size": 4,
6+
"url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/contents/data/val2.dat?ref=master",
7+
"html_url": "https://github.com/github-api-test-org/GHTreeBuilderTest/blob/master/data/val2.dat",
8+
"git_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/blobs/5bd8bb897b13225c93a1d26baa88c96b7bd5d817",
9+
"download_url": "https://raw.githubusercontent.com/github-api-test-org/GHTreeBuilderTest/master/data/val2.dat",
10+
"type": "file",
11+
"content": "BAUGBw==\n",
12+
"encoding": "base64",
13+
"_links": {
14+
"self": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/contents/data/val2.dat?ref=master",
15+
"git": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/blobs/5bd8bb897b13225c93a1d26baa88c96b7bd5d817",
16+
"html": "https://github.com/github-api-test-org/GHTreeBuilderTest/blob/master/data/val2.dat"
17+
}
18+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "readme.txt",
3+
"path": "doc/readme.txt",
4+
"sha": "fbbc875b17d1e17da06b4ee8fda46e2596c41f3c",
5+
"size": 34,
6+
"url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/contents/doc/readme.txt?ref=master",
7+
"html_url": "https://github.com/github-api-test-org/GHTreeBuilderTest/blob/master/doc/readme.txt",
8+
"git_url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/blobs/fbbc875b17d1e17da06b4ee8fda46e2596c41f3c",
9+
"download_url": "https://raw.githubusercontent.com/github-api-test-org/GHTreeBuilderTest/master/doc/readme.txt",
10+
"type": "file",
11+
"content": "VGhhbmtzIGZvciB1c2luZyBvdXIgYXBwbGljYXRpb24hCg==\n",
12+
"encoding": "base64",
13+
"_links": {
14+
"self": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/contents/doc/readme.txt?ref=master",
15+
"git": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/blobs/fbbc875b17d1e17da06b4ee8fda46e2596c41f3c",
16+
"html": "https://github.com/github-api-test-org/GHTreeBuilderTest/blob/master/doc/readme.txt"
17+
}
18+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"sha": "4ae7229c06d96391696155ed9c324bde17a7b665",
3+
"node_id": "MDY6Q29tbWl0MjMyNzE0NTk1OjRhZTcyMjljMDZkOTYzOTE2OTYxNTVlZDljMzI0YmRlMTdhN2I2NjU=",
4+
"url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/commits/4ae7229c06d96391696155ed9c324bde17a7b665",
5+
"html_url": "https://github.com/github-api-test-org/GHTreeBuilderTest/commit/4ae7229c06d96391696155ed9c324bde17a7b665",
6+
"author": {
7+
"name": "Liam Newman",
8+
"email": "bitwiseman@gmail.com",
9+
"date": "2020-01-09T03:40:20Z"
10+
},
11+
"committer": {
12+
"name": "Liam Newman",
13+
"email": "bitwiseman@gmail.com",
14+
"date": "2020-01-09T03:40:20Z"
15+
},
16+
"tree": {
17+
"sha": "b09a1698f3aeb1d462c3492007760e2579734c74",
18+
"url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/trees/b09a1698f3aeb1d462c3492007760e2579734c74"
19+
},
20+
"message": "Add files",
21+
"parents": [
22+
{
23+
"sha": "68a5bb512f28e6a9aa9a1b2068d9517929817dbb",
24+
"url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/commits/68a5bb512f28e6a9aa9a1b2068d9517929817dbb",
25+
"html_url": "https://github.com/github-api-test-org/GHTreeBuilderTest/commit/68a5bb512f28e6a9aa9a1b2068d9517929817dbb"
26+
}
27+
],
28+
"verification": {
29+
"verified": false,
30+
"reason": "unsigned",
31+
"signature": null,
32+
"payload": null
33+
}
34+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"ref": "refs/heads/master",
3+
"node_id": "MDM6UmVmMjMyNzE0NTk1Om1hc3Rlcg==",
4+
"url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/refs/heads/master",
5+
"object": {
6+
"sha": "68a5bb512f28e6a9aa9a1b2068d9517929817dbb",
7+
"type": "commit",
8+
"url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/commits/68a5bb512f28e6a9aa9a1b2068d9517929817dbb"
9+
}
10+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"ref": "refs/heads/master",
3+
"node_id": "MDM6UmVmMjMyNzE0NTk1Om1hc3Rlcg==",
4+
"url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/refs/heads/master",
5+
"object": {
6+
"sha": "4ae7229c06d96391696155ed9c324bde17a7b665",
7+
"type": "commit",
8+
"url": "https://api.github.com/repos/github-api-test-org/GHTreeBuilderTest/git/commits/4ae7229c06d96391696155ed9c324bde17a7b665"
9+
}
10+
}

0 commit comments

Comments
 (0)