[
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)