From 386fcdea47cfb1eb90fe348e297798a020e28d3d Mon Sep 17 00:00:00 2001 From: James Pace Date: Sun, 4 Dec 2022 16:55:51 -0500 Subject: [PATCH] Example for programitically adding an issue to onedev. --- scripts/issue-body.json | 10 ++++++++++ scripts/test_onedev_issue.bash | 4 ++++ 2 files changed, 14 insertions(+) create mode 100644 scripts/issue-body.json create mode 100644 scripts/test_onedev_issue.bash diff --git a/scripts/issue-body.json b/scripts/issue-body.json new file mode 100644 index 0000000..54ab290 --- /dev/null +++ b/scripts/issue-body.json @@ -0,0 +1,10 @@ +{ +"projectId" : 9 , +"title" : "Hi From Curl" , +"description" : "This was posted from curl." , +"confidential" : false , +"milestoneIds" : [ ] , +"fields" : { +"Type" : "Build Failure" +} +} diff --git a/scripts/test_onedev_issue.bash b/scripts/test_onedev_issue.bash new file mode 100644 index 0000000..5c70aaa --- /dev/null +++ b/scripts/test_onedev_issue.bash @@ -0,0 +1,4 @@ +curl -u tekton:$TEKTON_API_KEY \ + -d@issue-body.json \ + -H "Content-Type: application/json" \ + https://git.jpace121.net/~api/issues