从本地路径 ubuntu:focal 安装 stage-packages .deb

从本地路径 ubuntu:focal 安装 stage-packages .deb

下面是我用来构建应用程序的 snapcraft.YAML 文件的示例。

parts:
  TEST:
    plugin: python
    source: .
    requirements:
      - snap/local/requirements.txt
    build-packages:
      - build-essential
      - git
      - libxslt1-dev
      - python3-setuptools
    stage-packages:
      - avahi-utils
      - bind9
      - chrony
      - python3-django
      - python3-django-piston3

python3-django-piston3我想要使​​用属于 stage-packages 的特定版本。

我已将文件存储python3-django-piston3_0.5.1-306-g.4d801e8~ubuntu20.04.1_all.deb在本地路径上。我希望 snapcraft 从我的本地路径中获取stage-package python3-django-piston3并构建应用程序。

您能提供具体步骤吗?

相关内容