Tuleap Community Edition development and releases are no longer public. You have until September 30th to download packages and sources in Tuleap project. You can contact the team if you need further assistance.

    •  
      request #21424 tuleap-aio-dev files should be in Tuleap sources
    Infos
    #21424
    Manuel Vacelet (vaceletm)
    2021-05-28 17:18
    2021-05-28 15:12
    23021
    Details
    tuleap-aio-dev files should be in Tuleap sources

    As of today it's a nightmare to understands how things goes between tuleap sources and https://github.com/Enalean/docker-tuleap-aio-dev/ Basically:

    sequenceDiagram
        participant T as Tuleap
        participant D as enalean/tuleap-aio-dev
        T->>D: docker-compose up -d web
        D->>D: systemd init with "run-dev.service"
        D->>D: run-dev.service executes image's /root/app/run.sh
        D->>T: /root/app/run.sh executes /usr/share/tuleap/.../run_dev/run.sh
        T->>D: when completed, /root/app/run.sh execution continues
        D->>T: development server is started
    

    When you try to understand how things are started (let say to switch from one version of php to another) it's a major source of headaches.

    The github repository should only have what's mandatory to build the docker image but everything else must be in Tuleap sources

    Empty
    Empty
    Empty
    • [x] enhancement
    • [x] internal improvement
    Empty
    Stage
    Manuel Vacelet (vaceletm)
    Closed
    2021-05-28
    Attachments
    Empty
    References
    Referenced by request #21424

    Follow-ups

    User avatar
    Thomas Gerbet (tgerbet)2021-05-28 17:18

    Integrated into Tuleap 12.9.99.20.


    • Status changed from Under review to Closed
    • Connected artifacts
    • Close date set to 2021-05-28