Skip to content

Commit 74d3567

Browse files
Added Integration tests against arrow (#10)
* fix indent * Made CI run on any change. (#5) * Removed bot comment about title and JIRA. (#4) * Allow creating issues. (#6) * Trying running integration tests. Co-authored-by: Andy Grove <[email protected]> Co-authored-by: Andy Grove <[email protected]>
1 parent 8c1063c commit 74d3567

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

.github/workflows/integration.yml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# Licensed to the Apache Software Foundation (ASF) under one
2+
# or more contributor license agreements. See the NOTICE file
3+
# distributed with this work for additional information
4+
# regarding copyright ownership. The ASF licenses this file
5+
# to you under the Apache License, Version 2.0 (the
6+
# "License"); you may not use this file except in compliance
7+
# with the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing,
12+
# software distributed under the License is distributed on an
13+
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
14+
# KIND, either express or implied. See the License for the
15+
# specific language governing permissions and limitations
16+
# under the License.
17+
18+
name: Integration
19+
20+
on:
21+
push:
22+
pull_request:
23+
types: [ready_for_review]
24+
25+
jobs:
26+
27+
docker:
28+
name: Integration Test
29+
runs-on: ubuntu-latest
30+
steps:
31+
- name: Checkout Arrow
32+
uses: actions/checkout@v2
33+
with:
34+
repository: apache/arrow
35+
submodules: true
36+
fetch-depth: 0
37+
# this is temporary: once rust is removed from `apache/arrow`, we are good to go.
38+
- name: Remove Rust from arrow
39+
run: rm -rf rust/
40+
- name: Checkout Arrow Rust
41+
uses: actions/checkout@v2
42+
with:
43+
path: rust
44+
fetch-depth: 0
45+
- name: Setup Python
46+
uses: actions/setup-python@v1
47+
with:
48+
python-version: 3.8
49+
- name: Setup Archery
50+
run: pip install -e dev/archery[docker]
51+
- name: Execute Docker Build
52+
run: archery docker run conda-integration

0 commit comments

Comments
 (0)