Skip to content

Commit

Permalink
Merge pull request #181 from cgwalters/override-git-toplevel
Browse files Browse the repository at this point in the history
cmdlib: Fix overrides when using subdir paths
  • Loading branch information
dustymabe authored Oct 19, 2018
2 parents be03106 + 8eadd67 commit 9df4d65
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions src/cmdlib.sh
Original file line number Diff line number Diff line change
Expand Up @@ -108,13 +108,15 @@ runcompose() {
echo "Using RPM overrides from: ${overridesdir}/rpm"
local tmp_overridesdir=${TMPDIR}/override
mkdir ${tmp_overridesdir}
local manifestdir=$(dirname ${manifest})
rsync -rl ${manifestdir}/ ${tmp_overridesdir}/
cat > ${tmp_overridesdir}/coreos-assembler-override-manifest.yaml <<EOF
include: $(basename ${manifest})
include: ${workdir}/src/config/manifest.yaml
repos:
- coreos-assembler-local-overrides
EOF
# Because right now rpm-ostree doesn't look for .repo files in
# each included dir.
# https://github.com/projectatomic/rpm-ostree/issues/1628
cp ${workdir}/src/config/*.repo ${tmp_overridesdir}/
cat > ${tmp_overridesdir}/coreos-assembler-local-overrides.repo <<EOF
[coreos-assembler-local-overrides]
name=coreos-assembler-local-overrides
Expand Down

0 comments on commit 9df4d65

Please sign in to comment.