app-id: org.paolorovelli.NinjaUri runtime: org.freedesktop.Platform runtime-version: "22.08" sdk: org.freedesktop.Sdk command: ninjauri finish-args: - --share=network modules: - name: python3 sources: - type: archive url: https://www.python.org/ftp/python/3.11.7/Python-3.11.7.tar.xz sha256: 18e1aa7e66ff3a58423d59ed22815a6954e53342122c45df20c96877c062b9b7 - name: ninjauri buildsystem: simple build-options: build-args: - --share=network build-commands: - mkdir /app/NinjaUri - cp ninjauri.py /app/NinjaUri/ninjauri.py - pip3 install pipenv - pipenv install --system --deploy - ln -s /app/NinjaUri/ninjauri.py /app/bin/ninjauri sources: # Build against remote source code: # - type: archive # url: https://github.com/rovellipaolo/NinjaUri/archive/master.tar.gz # sha256: a61e745aa366ba0ff51cc428614dbf4969de31b95d8ec585a73d1c4761a7aeb2 # Build against local source code: - type: dir path: ../ cleanup: - /app/NinjaUri/docs - /app/NinjaUri/README.md - /app/NinjaUri/Pipfile - /app/NinjaUri/Pipfile.lock - /app/NinjaUri/docker - /app/NinjaUri/flatpak - /app/NinjaUri/snap - /app/NinjaUri/tests - /app/NinjaUri/Makefile - /app/NinjaUri/.github - /app/NinjaUri/.gitignore - /app/NinjaUri/.pylintrc - /app/NinjaUri/.pre-commit-config.yaml