Skip to content

Error: bad config: add: PATH absolute path required for import! #1663

@shandak

Description

@shandak

Тестировал работу на Windows с werf-windows-amd64-v1.0.3-beta.8.exe на примере из https://werf.io/documentation/guides/advanced_build/first_application.html
И вот, что в ответ:

?[mVersion: v1.0.3-beta.8?[0m
Using werf config render file: C:\Users\VShandak\AppData\Local\Temp\werf-config-render-518958555
Running time 0.05 seconds
Error: bad config: `add: PATH` absolute path required for import!

    add: /
    to: /app
    owner: app
    group: app

C:\Users\VShandak\AppData\Local\Temp\werf-config-render-518958555

     4  
     5  image: ~
     6  from: ubuntu:16.04
     7  docker:
     8    WORKDIR: /app
     9    # Non-root user
    10    USER: app
    11    EXPOSE: "80"
    12    ENV:
    13      LC_ALL: en_US.UTF-8
    14  shell:
    15    beforeInstall:
    16      - apt-get update
    17      - apt-get install -y locales ca-certificates curl software-properties-common
    18      - locale-gen en_US.UTF-8
    19      - groupadd -g 242 app
    20      - useradd -m -d /app -g 242 -u 242 -s /bin/bash app
    21      # https://askubuntu.com/posts/490910/revisions
    22      - LC_ALL=C.UTF-8 add-apt-repository -y ppa:ondrej/php
    23      - apt-get update
    24      - apt-get install -y php7.2 php7.2-sqlite3 php7.2-xml php7.2-zip php7.2-mbstring php7.2-intl
    25      - curl -LsS https://getcomposer.org/download/1.4.1/composer.phar -o /usr/local/bin/composer
    26      - chmod a+x /usr/local/bin/composer
    27    install:
    28      - cd /app
    29      # NOTICE: Always use `composer install` command in real world environment!
    30      - su -c 'composer update' app
    31    setup:
    32      - "echo '#!/bin/bash' >> /app/start.sh"
    33      - echo 'php bin/console server:run 0.0.0.0:8000' >> /app/start.sh
    34      - echo `date` > /app/version.txt
    35      - chown app:app /app/start.sh /app/version.txt
    36      - chmod +x /app/start.sh
    37  git:
    38    - add: /
    39      to: /app
    40      owner: app
    41      group: app

Какой путь и где я должен был прописать?

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