You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Dragoș Moldovan-Grünfeld (Jira)" <ji...@apache.org> on 2022/06/30 09:44:00 UTC

[jira] [Assigned] (ARROW-13586) [R][CI] Clean up crossbow R templates

     [ https://issues.apache.org/jira/browse/ARROW-13586?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dragoș Moldovan-Grünfeld reassigned ARROW-13586:
------------------------------------------------

    Assignee:     (was: Dragoș Moldovan-Grünfeld)

> [R][CI] Clean up crossbow R templates
> -------------------------------------
>
>                 Key: ARROW-13586
>                 URL: https://issues.apache.org/jira/browse/ARROW-13586
>             Project: Apache Arrow
>          Issue Type: New Feature
>          Components: Continuous Integration, R
>            Reporter: Neal Richardson
>            Priority: Minor
>
> We use a {{flags}} param to pass [runtime configuration to docker containers|https://github.com/apache/arrow/blob/2d1bd96c951a9c6989c4c475781f59db7987d359/dev/tasks/r/azure.linux.yml#L53]
> * "flags" is misnamed (since it is typically providing env vars for the docker run phase, e.g. https://github.com/apache/arrow/blob/2d1bd96c951a9c6989c4c475781f59db7987d359/dev/tasks/tasks.yml#L1171)
> * Other additional env vars could probably be consolidated into that more transparently (rather than an alternation of CAPITALIZED and lower_case spellings)
> * Is there a jinja-way to iterate over a list of params and do things like prepend {{-e }}? So that we don't have to form the string "-e FOO=true -e BAR=11" 
> * Consider using `archery docker run` instead of docker-compose build ... docker-compose run (cf https://github.com/apache/arrow/blob/master/dev/tasks/docker-tests/azure.linux.yml)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)