You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Wes McKinney (JIRA)" <ji...@apache.org> on 2019/07/16 03:46:00 UTC

[jira] [Commented] (ARROW-5802) [CI] Dockerize "lint" Travis CI job

    [ https://issues.apache.org/jira/browse/ARROW-5802?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16885818#comment-16885818 ] 

Wes McKinney commented on ARROW-5802:
-------------------------------------

I started working on this but I have to give up

https://github.com/wesm/arrow/tree/ARROW-5802

I started with Debian Stretch since there are "slim" images with the JRE from the openjdk Docker Hub account, but then I got stuck because we have Python 3.6 code that needs to be linted, so we'll probably have to put conda in the image.

I'm also not sure how to handle the ARROW_CI_*_AFFECTED environment variables -- should we just always run the checks?

As a last matter, running hadolint without docker seems complicated, since you can't do docker-in-docker

> [CI] Dockerize "lint" Travis CI job
> -----------------------------------
>
>                 Key: ARROW-5802
>                 URL: https://issues.apache.org/jira/browse/ARROW-5802
>             Project: Apache Arrow
>          Issue Type: Improvement
>          Components: Continuous Integration
>            Reporter: Wes McKinney
>            Priority: Major
>             Fix For: 1.0.0
>
>
> Run via docker-compose; also enables contributors to lint locally



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)