Skip to content

Commit

Permalink
ARROW-5725: [Crossbow] Port conda recipes to azure pipelines
Browse files Browse the repository at this point in the history
- [x] artifact uploading
- [x] osx build
- [x] win build (using appveyor, because of conda-forge/conda-forge.github.io#703)
- [x] linux build
- [x] package gandiva

Author: Krisztián Szűcs <[email protected]>

Closes #4649 from kszucs/crossbow-azure and squashes the following commits:

20f6cecd3 <Krisztián Szűcs> update conda-win artifact patterns
0c470bb6a <Krisztián Szűcs> readme fixes
b6a86076b <Krisztián Szűcs> configure output folder for the artifacts
68d88a833 <Krisztián Szűcs> combine status api and checks api
111964957 <Krisztián Szűcs> fix artifact patterns
95cb44217 <Krisztián Szűcs> use FETCH_HEAD in the CI templates
cbb9c9ce7 <Krisztián Szűcs> rat
8f58839e1 <Krisztián Szűcs> use the default python on osx
f75efae18 <Krisztián Szűcs> use pip module for installing dependencies
2a598945d <Krisztián Szűcs> tabulate win template
9db3db1dd <Krisztián Szűcs> use pip3
2aa497748 <Krisztián Szűcs> azure template for docker tests
750f624c1 <Krisztián Szűcs> asset uploading script
e0d8fb9b2 <Krisztián Szűcs> git commit additional log
7fbce5df8 <Krisztián Szűcs> use appveyor for the win packages; upload assets scripts
d6c4ce9fa <Krisztián Szűcs> touch done_canary
611222e28 <Krisztián Szűcs> docker shm
ba0e88cce <Krisztián Szűcs> update old templates; query cxx include paths
0d76f1364 <Krisztián Szűcs> win
0c8464a4b <Krisztián Szűcs> parquet-cpp depend on exact arrow-cpp version
aecc2b19e <Krisztián Szűcs> displayName order
c42ebf595 <Krisztián Szűcs> quoting gandiva flags
8abd34779 <Krisztián Szűcs> move displayName after the script
bdf705ff0 <Krisztián Szűcs> OSX configuration
a874d1f99 <Krisztián Szűcs> gandiva flags
f50af1b51 <Krisztián Szűcs> path gymnastics
5cd9fa0b5 <Krisztián Szűcs> use pyarrow as recipe root
4b005892f <Krisztián Szűcs> try to fix assertion error
9ef81c567 <Krisztián Szűcs> use feedstock_root
0e826ac43 <Krisztián Szűcs> fix recipe directories
adae7c0f3 <Krisztián Szűcs> build all three recipes
7b60c9d07 <Krisztián Szűcs> pass arrow_version
ce740d799 <Krisztián Szűcs> fixing build_steps.sh path
df31ff7dc <Krisztián Szűcs> trying to fix feedstock and recipe roots
501d55341 <Krisztián Szűcs> set config
b2425e650 <Krisztián Szűcs> fix working directory
53e8eb24f <Krisztián Szűcs> don't use azure templates
b2fd21a24 <Krisztián Szűcs> use variables ]
2037f78fc <Krisztián Szűcs> port conda recipes to azure pipelines
  • Loading branch information
kszucs authored and pitrou committed Jun 26, 2019
1 parent 945084b commit 8e3a5d8
Show file tree
Hide file tree
Showing 30 changed files with 686 additions and 518 deletions.
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -740,7 +740,7 @@ You can contact the author at :

--------------------------------------------------------------------------------

The files in dev/tasks/conda-recipes/variants have the following license
The files under dev/tasks/conda-recipes have the following license

BSD 3-clause license
Copyright (c) 2015-2018, conda-forge
Expand Down
2 changes: 1 addition & 1 deletion dev/release/rat_exclude_files.txt
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ dev/tasks/linux-packages/debian/plasma-store-server.install
dev/tasks/linux-packages/debian/rules
dev/tasks/linux-packages/debian/source/format
dev/tasks/linux-packages/debian/watch
dev/tasks/conda-recipes/variants/*.yaml
dev/tasks/conda-recipes/*
docs/requirements.txt
go/arrow/go.sum
go/arrow/Gopkg.lock
Expand Down
Original file line number Diff line number Diff line change
@@ -1,40 +1,24 @@
boost_cpp:
- 1.68.0
- 1.70.0
c_compiler:
- gcc
c_compiler_version:
- '7'
channel_sources:
- conda-forge,defaults
channel_targets:
- conda-forge main
cxx_compiler:
- gxx
cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-comp7
libprotobuf:
- '3.7'
lz4_c:
- 1.8.1
pin_run_as_build:
boost-cpp:
max_pin: x.x.x
libprotobuf:
max_pin: x.x
lz4-c:
max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
snappy:
max_pin: x.x.x
zlib:
max_pin: x.x
zstd:
max_pin: x.x.x
python:
- '2.7'
snappy:
- 1.1.7
zlib:
- '1.2'
zstd:
- 1.3.3
Original file line number Diff line number Diff line change
@@ -1,40 +1,24 @@
boost_cpp:
- 1.68.0
- 1.70.0
c_compiler:
- gcc
c_compiler_version:
- '7'
channel_sources:
- conda-forge,defaults
channel_targets:
- conda-forge main
cxx_compiler:
- gxx
cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-comp7
libprotobuf:
- '3.7'
lz4_c:
- 1.8.1
pin_run_as_build:
boost-cpp:
max_pin: x.x.x
libprotobuf:
max_pin: x.x
lz4-c:
max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
snappy:
max_pin: x.x.x
zlib:
max_pin: x.x
zstd:
max_pin: x.x.x
python:
- '3.6'
snappy:
- 1.1.7
zlib:
- '1.2'
zstd:
- 1.3.3
Original file line number Diff line number Diff line change
@@ -1,40 +1,25 @@
boost_cpp:
- 1.68.0
- 1.70.0
c_compiler:
- gcc
c_compiler_version:
- '7'
channel_sources:
- conda-forge,defaults
channel_targets:
- conda-forge main
cxx_compiler:
- gxx
cxx_compiler_version:
- '7'
docker_image:
- condaforge/linux-anvil-comp7
libprotobuf:
- '3.7'
lz4_c:
- 1.8.1
pin_run_as_build:
boost-cpp:
max_pin: x.x.x
libprotobuf:
max_pin: x.x
lz4-c:
max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
snappy:
max_pin: x.x.x
zlib:
max_pin: x.x
zstd:
max_pin: x.x.x
python:
- '3.7'
snappy:
- 1.1.7
zlib:
- '1.2'
zstd:
- 1.3.3

Original file line number Diff line number Diff line change
@@ -1,44 +1,28 @@
MACOSX_DEPLOYMENT_TARGET:
- '10.9'
boost_cpp:
- 1.68.0
- 1.70.0
c_compiler:
- clang
c_compiler_version:
- '4'
channel_sources:
- conda-forge,defaults
channel_targets:
- conda-forge main
cxx_compiler:
- clangxx
libprotobuf:
- '3.7'
lz4_c:
- 1.8.1
cxx_compiler_version:
- '4'
macos_machine:
- x86_64-apple-darwin13.4.0
macos_min_version:
- '10.9'
pin_run_as_build:
boost-cpp:
max_pin: x.x.x
libprotobuf:
max_pin: x.x
lz4-c:
max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
snappy:
max_pin: x.x.x
zlib:
max_pin: x.x
zstd:
max_pin: x.x.x
python:
- '2.7'
snappy:
- 1.1.7
zlib:
- '1.2'
zstd:
- 1.3.3
Original file line number Diff line number Diff line change
@@ -1,44 +1,28 @@
MACOSX_DEPLOYMENT_TARGET:
- '10.9'
boost_cpp:
- 1.68.0
- 1.70.0
c_compiler:
- clang
c_compiler_version:
- '4'
channel_sources:
- conda-forge,defaults
channel_targets:
- conda-forge main
cxx_compiler:
- clangxx
libprotobuf:
- '3.7'
lz4_c:
- 1.8.1
cxx_compiler_version:
- '4'
macos_machine:
- x86_64-apple-darwin13.4.0
macos_min_version:
- '10.9'
pin_run_as_build:
boost-cpp:
max_pin: x.x.x
libprotobuf:
max_pin: x.x
lz4-c:
max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
snappy:
max_pin: x.x.x
zlib:
max_pin: x.x
zstd:
max_pin: x.x.x
python:
- '3.6'
snappy:
- 1.1.7
zlib:
- '1.2'
zstd:
- 1.3.3
Original file line number Diff line number Diff line change
@@ -1,44 +1,28 @@
MACOSX_DEPLOYMENT_TARGET:
- '10.9'
boost_cpp:
- 1.68.0
- 1.70.0
c_compiler:
- clang
c_compiler_version:
- '4'
channel_sources:
- conda-forge,defaults
channel_targets:
- conda-forge main
cxx_compiler:
- clangxx
libprotobuf:
- '3.7'
lz4_c:
- 1.8.1
cxx_compiler_version:
- '4'
macos_machine:
- x86_64-apple-darwin13.4.0
macos_min_version:
- '10.9'
pin_run_as_build:
boost-cpp:
max_pin: x.x.x
libprotobuf:
max_pin: x.x
lz4-c:
max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
snappy:
max_pin: x.x.x
zlib:
max_pin: x.x
zstd:
max_pin: x.x.x
python:
- '3.7'
snappy:
- 1.1.7
zlib:
- '1.2'
zstd:
- 1.3.3
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
boost_cpp:
- 1.68.0
- 1.70.0
c_compiler:
- vs2015
channel_sources:
Expand All @@ -8,40 +8,15 @@ channel_targets:
- conda-forge main
cxx_compiler:
- vs2015
libprotobuf:
- '3.7'
lz4_c:
- 1.8.1
pin_run_as_build:
boost-cpp:
max_pin: x.x.x
libprotobuf:
max_pin: x.x
lz4-c:
max_pin: x.x.x
python:
min_pin: x.x
max_pin: x.x
snappy:
max_pin: x.x.x
vc:
max_pin: x
zlib:
max_pin: x.x
zstd:
max_pin: x.x.x
python:
- '3.6'
snappy:
- 1.1.7
vc:
- '14'
zip_keys:
- - python
- vc
- c_compiler
- cxx_compiler
zlib:
- '1.2'
zstd:
- 1.3.3
Loading

0 comments on commit 8e3a5d8

Please sign in to comment.