[
https://issues.apache.org/jira/browse/CALCITE-1240?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16119358#comment-16119358
]
Francis Chuang edited comment on CALCITE-1240 at 8/9/17 3:30 AM:
-----------------------------------------------------------------
I did some research regarding using Apache's infrastructure for CI and the ASF
buildbot. I have some questions regarding how to set this up:
- What needs to be done to set up CI for the project?
- Can Apache's Jenkins build PRs submitted on github as well?
- Jenkins uses a jenkinsfile which is stored in the project repo, but I do not
see the jenkinsfile in the calcite or kafka repos. How are builds configured?
There is a sonarqube instance: https://wiki.apache.org/general/SonarInstance
Maybe it can provide code coverage, but I think the Go plugin needs to be
installed: https://github.com/uartois/sonar-golang
Ideally, there should be build status and coverage status images that can be
embedded in the README.md file.
Regarding github pushes, I think it may be possible if the repo is hosted on
Gitbox: https://gitbox.apache.org
was (Author: francischuang):
I did some research regarding using Apache's infrastructure for CI and the ASF
buildbot. I have some questions regarding how to set this up:
- What needs to be done to set up CI for the project?
- Can Apache's Jenkins build PRs submitted on github as well?
- Jenkins uses a jenkinsfile which is stored in the project repo, but I do not
see the jenkinsfile in the calcite or kafka repos. How are builds configured?
There is a sonarqube instance: https://wiki.apache.org/general/SonarInstance
Maybe it can provide code coverage, but I think the Go plugin needs to be
installed: https://github.com/uartois/sonar-golang
Ideally, there should be build status and coverage status images that can be
embedded in the README.md file.
> Avatica client written in Golang
> --------------------------------
>
> Key: CALCITE-1240
> URL: https://issues.apache.org/jira/browse/CALCITE-1240
> Project: Calcite
> Issue Type: Bug
> Components: avatica
> Reporter: Julian Hyde
> Assignee: Julian Hyde
>
> Add a client for Avatica written in the Go language (aka "Golang").
> There is one at https://github.com/Boostport/avatica and the author has
> offered to contribute it.
> The driver is currently somewhat specialized for Phoenix but our goal should
> be to allow it to work against any Avatica provider (without diminishing its
> value to Phoenix users).
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)