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

Neal Richardson updated ARROW-13586:
------------------------------------
    Fix Version/s:     (was: 9.0.0)

> [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
>            Assignee: Dragoș Moldovan-Grünfeld
>            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)

Reply via email to