Skip to content

Commit c461386

Browse files
committed
[IMP] runbot: add default env variable in docker image
1 parent 520117c commit c461386

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

runbot/data/dockerfile_data.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,14 @@ RUN deluser ubuntu</field>
168168
<field name="content">USER {USERNAME}</field>
169169
</record>
170170

171+
<record id="runbot.docker_layer_odoo_runbot" model="runbot.docker_layer">
172+
<field name="sequence" eval="1030"/>
173+
<field name="dockerfile_id" ref="runbot.docker_default"/>
174+
<field name="layer_type">raw</field>
175+
<field name="name">ENV ODOO_RUNBOT 1</field>
176+
<field name="content">ENV ODOO_RUNBOT 1</field>
177+
</record>
178+
171179
<record id="runbot.docker_pip_break_system_packages" model="runbot.docker_layer">
172180
<field name="sequence" eval="1100"/>
173181
<field name="dockerfile_id" ref="runbot.docker_default"/>

runbot/tests/test_dockerfile.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ def test_docker_default(self):
6868
RUN deluser ubuntu
6969
RUN groupadd -g 1337 TestUser && useradd --create-home -u 4242 -g TestUser -G audio,video TestUser
7070
USER TestUser
71+
ENV ODOO_RUNBOT 1
7172
ENV PIP_BREAK_SYSTEM_PACKAGES=1
7273
RUN python3 -m pip install --no-cache-dir ebaysdk==2.1.5 pdf417gen==0.7.1
7374
ADD --chown=TestUser https://raw.githubusercontent.com/odoo/odoo/master/requirements.txt /tmp/requirements.txt

0 commit comments

Comments
 (0)