Skip to content

WEB2PY_MIN branch will never execute #5

@wolfmanstout

Description

@wolfmanstout

The following lines look like an attempt to have the WEB2PY_MIN branch execute by default:

OZtree-docker/Dockerfile

Lines 35 to 36 in 252f6ad

ENV WEB2PY_MIN=1
RUN if [ "${WEB2PY_MIN}" == true ]; then \

This Bash syntax is a string comparison, so "1" won't be equal to "true". Looking at other usages of WEB2PY_MIN, this is the only instance where it is set to a number, so the simplest would be to change to ENV WEB2PY_MIN=true.

Alternatively, if a numeric flag is preferred, you could use the following Bash syntax:
if (( WEB2PY_MIN )); then

You would also need to change all instances of this variable to 0 or 1.

Background: https://mywiki.wooledge.org/BashSheet#Testing

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions