multiple parts with same git repo makes build checkout out redundant repos
Metadata
Current evaluation
No evaluation has been recorded for this issue yet.
Issue body
snapcraft.yaml:
name: conjure-up
version: 2.0.0.7
summary: Package runtime for conjure-up spells
description: >
This package provides conjure-up, an interface to installing spells that
provide the user with an end to end walkthrough experience for installing and
using big software.
confinement: strict
apps:
conjure-up:
command: conjure-up
python3:
command: python3
shell:
command: bash
parts:
conjure:
plugin: python3
source: https://github.com/ubuntu/conjure-up.git
source-type: git
requirements: parts/conjure/src/requirements.txt
stage-packages:
- juju
- bsdtar
- coreutils
- lxd-client
- lxd
- jq
- charm-tools
- charm
- python3-glanceclient
- python3-neutronclient
- python3-openstackclient
conjure-configs:
plugin: copy
source: https://github.com/ubuntu/conjure-up.git
source-type: git
files:
etc/conjure-up.conf: etc/conjure-up.conf
share/keyword-definitions.yaml: usr/share/conjure-up/keyword-definitions.yaml
share/hooklib: usr/share/conjure-up/hooklib
Running snapcraft build will result in each part having their own copy of the git tree even though they are identical.
This is on snapcraft 2.13.1
Evaluation history
No evaluation history available.