You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2021/01/06 13:24:50 UTC
[GitHub] [arrow] kszucs edited a comment on pull request #9111: ARROW-11140: [Rust] [CI] Experimenting with Buildkite
kszucs edited a comment on pull request #9111:
URL: https://github.com/apache/arrow/pull/9111#issuecomment-755296467
I set up a pipeline for Rust. You can see the available pipelines here https://buildkite.com/apache-arrow
The dispatcher is responsible to trigger other pipelines, it uses the following configuration:
```yaml
steps:
# if push then compare to the previous commit
- label: "Triggering pipelines"
# if pull request
plugins:
- chronotc/monorepo-diff#v1.2.0:
diff: .buildkite/pull-request-diff.sh ${BUILDKITE_PULL_REQUEST_BASE_BRANCH} ${BUILDKITE_COMMIT}
watch:
- path: go/
config:
trigger: arrow-go
- path: rust/
config:
trigger: arrow-rust
- path: cpp
config:
trigger: arrow-c-plus-plus
- path: python/
config:
trigger: arrow-python
```
The rust pipeline loads the `rust.yml`:
```yaml
steps:
- command: buildkite-agent pipeline upload .buildkite/rust.yml
```
Since we have no agents running at the moment you won't be able to trigger builds.
I'll try to configure a machine in the upcoming days, but we have network provider issues with our self hosted workers.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org