Skip to content

Conversation

@kszucs
Copy link
Member

@kszucs kszucs commented Sep 5, 2019

Also done some crossbow refactoring, need to update the wiki because the sign command has changed to download-artficats.

@kszucs kszucs changed the title [Packaging][Crossbow] Use Pipelines to build linux packages [Packaging][Crossbow] Use Azure Pipelines to build linux packages Sep 5, 2019
@kszucs
Copy link
Member Author

kszucs commented Sep 5, 2019

@ursabot crossbow package centos-6

@ursabot
Copy link

ursabot commented Sep 5, 2019

AMD64 Conda Crossbow (#58985) builder has been succeeded.

Revision: 0fff4f9

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-144

Task Status
centos-6 Azure
centos-7 Azure
conda-linux-gcc-py27 Azure
conda-linux-gcc-py36 Azure
conda-linux-gcc-py37 Azure
conda-osx-clang-py27 Azure
conda-osx-clang-py36 Azure
conda-osx-clang-py37 Azure
conda-win-vs2015-py36 Appveyor
conda-win-vs2015-py37 Appveyor
debian-buster Azure
debian-stretch Azure
gandiva-jar-osx TravisCI
gandiva-jar-trusty TravisCI
ubuntu-bionic Azure
ubuntu-cosmic Azure
ubuntu-disco Azure
ubuntu-xenial Azure
wheel-manylinux1-cp27m TravisCI
wheel-manylinux1-cp27mu TravisCI
wheel-manylinux1-cp35m TravisCI
wheel-manylinux1-cp36m TravisCI
wheel-manylinux1-cp37m TravisCI
wheel-manylinux2010-cp27m TravisCI
wheel-manylinux2010-cp27mu TravisCI
wheel-manylinux2010-cp35m TravisCI
wheel-manylinux2010-cp36m TravisCI
wheel-manylinux2010-cp37m TravisCI
wheel-osx-cp27m TravisCI
wheel-osx-cp35m TravisCI
wheel-osx-cp36m TravisCI
wheel-osx-cp37m TravisCI
wheel-win-cp35m Appveyor
wheel-win-cp36m Appveyor
wheel-win-cp37m Appveyor

@apache apache deleted a comment from ursabot Sep 5, 2019
@kszucs
Copy link
Member Author

kszucs commented Sep 5, 2019

@ursabot crossbow package centos-6

@ursabot
Copy link

ursabot commented Sep 5, 2019

AMD64 Conda Crossbow (#59004) builder has been succeeded.

Revision: c6ec845

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-145

Task Status
centos-6 Azure

@codecov-io
Copy link

codecov-io commented Sep 5, 2019

Codecov Report

❗ No coverage uploaded for pull request base (master@26d72f3). Click here to learn what that means.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##             master    #5296   +/-   ##
=========================================
  Coverage          ?    87.7%           
=========================================
  Files             ?     1036           
  Lines             ?   149741           
  Branches          ?     1437           
=========================================
  Hits              ?   131327           
  Misses            ?    18052           
  Partials          ?      362

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 26d72f3...8d52aa4. Read the comment docs.

@kszucs
Copy link
Member Author

kszucs commented Sep 6, 2019

@ursabot crossbow package centos-6

@ursabot
Copy link

ursabot commented Sep 6, 2019

AMD64 Conda Crossbow (#59298) builder has been succeeded.

Revision: a2bc9f7

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-146

Task Status
centos-6 Azure

@kszucs
Copy link
Member Author

kszucs commented Sep 6, 2019

@ursabot crossbow package centos-6

@ursabot
Copy link

ursabot commented Sep 6, 2019

AMD64 Conda Crossbow (#59299) builder has been succeeded.

Revision: 3e708b0

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-147

Task Status
centos-6 Azure

@kszucs
Copy link
Member Author

kszucs commented Sep 6, 2019

@ursabot crossbow package centos-6

@ursabot
Copy link

ursabot commented Sep 6, 2019

AMD64 Conda Crossbow (#59300) builder has been succeeded.

Revision: d99c920

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-148

Task Status
centos-6 Azure

@kszucs
Copy link
Member Author

kszucs commented Sep 6, 2019

@ursabot crossbow package centos-6

@kszucs kszucs changed the title [Packaging][Crossbow] Use Azure Pipelines to build linux packages ARROW-6477: [Packaging][Crossbow] Use Azure Pipelines to build linux packages Sep 6, 2019
@kszucs
Copy link
Member Author

kszucs commented Sep 6, 2019

@ursabot crossbow package -g conda -g linux

@ursabot
Copy link

ursabot commented Sep 6, 2019

AMD64 Conda Crossbow (#59394) builder has been succeeded.

Revision: a9c401d

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-156

Task Status
centos-6 Azure
centos-7 Azure
conda-linux-gcc-py27 Azure
conda-linux-gcc-py36 Azure
conda-linux-gcc-py37 Azure
conda-osx-clang-py27 Azure
conda-osx-clang-py36 Azure
conda-osx-clang-py37 Azure
conda-win-vs2015-py36 Appveyor
conda-win-vs2015-py37 Appveyor
debian-buster Azure
debian-stretch Azure
ubuntu-bionic Azure
ubuntu-cosmic Azure
ubuntu-disco Azure
ubuntu-xenial Azure

Copy link
Member

@kou kou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It seems that packager information isn't set correctly:

https://dev.azure.com/ursa-labs/crossbow/_build/results?buildId=818&view=logs&jobId=0da5d1d9-276d-5173-c4c4-9d4d4ed14fdb&taskId=5b4cc83a-7bb0-5664-5bb1-588f7e4dc05b&lineStart=9389&lineEnd=9390&colStart=1&colEnd=1

E: apache-arrow changes: changed-by-address-malformed <>
E: apache-arrow changes: changed-by-name-missing <>
E: apache-arrow changes: changed-by-address-missing <>

I'll push a commit to fix this.

ci: travis
ci: azure
platform: linux
template: linux-packages/travis.linux.arm64.yml
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we enable this too?
We can't run this on Travis CI because it takes 50min+.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm trying this.

@kou
Copy link
Member

kou commented Sep 6, 2019

@ursabot crossbow package debian-buster

@ursabot
Copy link

ursabot commented Sep 6, 2019

AMD64 Conda Crossbow (#59580) builder has been succeeded.

Revision: 69f7cd8

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-157

Task Status
debian-buster Azure

@kou
Copy link
Member

kou commented Sep 6, 2019

@ursabot crossbow package debian-stretch-arm64

@ursabot
Copy link

ursabot commented Sep 6, 2019

AMD64 Conda Crossbow (#59581) builder has been succeeded.

Revision: 913c9f2

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-158

Task Status
debian-stretch-arm64 Azure

@kou
Copy link
Member

kou commented Sep 6, 2019

@ursabot crossbow package debian-stretch-arm64

@ursabot
Copy link

ursabot commented Sep 6, 2019

AMD64 Conda Crossbow (#59582) builder has been succeeded.

Revision: 6bb6a47

Submitted crossbow builds: ursa-labs/crossbow @ ursabot-159

Task Status
debian-stretch-arm64 Azure

@kou
Copy link
Member

kou commented Sep 6, 2019

Packager information has been solved.

We can build it on Azure Pipelines. It takes 2h 30m+.
@kou
Copy link
Member

kou commented Sep 7, 2019

Wow. We can build debian-stretch-arm64 on Azure Pipelines. (It takes 2h 38m.)

@kszucs Should we fix conda-osx-clang-py27 failure in this pull request?

@kszucs
Copy link
Member Author

kszucs commented Sep 7, 2019

@kou thanks for updating that! Almost three hours sounds pretty bad, but we can improve that in the future.

We can deal with the conda-osx-clang-py27 failure in another PR.

@kou
Copy link
Member

kou commented Sep 7, 2019

OK! I'll merge this once CI is green.

Copy link
Member Author

@kszucs kszucs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, Thanks @kou!

@kszucs kszucs closed this in 6ed87b1 Sep 8, 2019
kszucs added a commit that referenced this pull request Sep 10, 2019
This is a rebased version of #5319. Crossbow had a major refactoring in #5296 so the two implementation have diverged.

Closes #5332 from kszucs/crossbow-report and squashes the following commits:

ed62de4 <Krisztián Szűcs> unused import
76a3269 <Krisztián Szűcs> share output redirection; use pass_obj instead of pass_context
9a0069c <Krisztián Szűcs> start incrementing from 0
16015d2 <Krisztián Szűcs> merge tests.yaml with tasks.yaml
00f5766 <Krisztián Szűcs> latest-prefix
162a0fb <Krisztián Szűcs> polling
1a8790f <Wes McKinney> Add polling logic to wait for job completion
6aa2a7e <Wes McKinney> Test disabling stop_if_pending
3e4580a <Wes McKinney> Implement e-mail report for a Crossbow job

Lead-authored-by: Krisztián Szűcs <[email protected]>
Co-authored-by: Wes McKinney <[email protected]>
Signed-off-by: Krisztián Szűcs <[email protected]>
pprudhvi pushed a commit to pprudhvi/arrow that referenced this pull request Sep 16, 2019
This is a rebased version of apache#5319. Crossbow had a major refactoring in apache#5296 so the two implementation have diverged.

Closes apache#5332 from kszucs/crossbow-report and squashes the following commits:

ed62de4 <Krisztián Szűcs> unused import
76a3269 <Krisztián Szűcs> share output redirection; use pass_obj instead of pass_context
9a0069c <Krisztián Szűcs> start incrementing from 0
16015d2 <Krisztián Szűcs> merge tests.yaml with tasks.yaml
00f5766 <Krisztián Szűcs> latest-prefix
162a0fb <Krisztián Szűcs> polling
1a8790f <Wes McKinney> Add polling logic to wait for job completion
6aa2a7e <Wes McKinney> Test disabling stop_if_pending
3e4580a <Wes McKinney> Implement e-mail report for a Crossbow job

Lead-authored-by: Krisztián Szűcs <[email protected]>
Co-authored-by: Wes McKinney <[email protected]>
Signed-off-by: Krisztián Szűcs <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants