mirror of
https://github.com/JasonN3/build-container-installer.git
synced 2025-12-25 10:57:55 +01:00
copy to ostree
This commit is contained in:
parent
5de8d247fd
commit
2b41ee627d
1 changed files with 7 additions and 3 deletions
10
action.yml
10
action.yml
|
|
@ -154,9 +154,13 @@ runs:
|
||||||
flatpak config --system --set languages "*"
|
flatpak config --system --set languages "*"
|
||||||
flatpak remote-add --system ${{ inputs.flatpak_remote_name }} ${{ inputs.flatpak_remote_url }}
|
flatpak remote-add --system ${{ inputs.flatpak_remote_name }} ${{ inputs.flatpak_remote_url }}
|
||||||
flatpak install --system -y ${{ inputs.flatpak_remote_refs }} ${DIR_REFS}
|
flatpak install --system -y ${{ inputs.flatpak_remote_refs }} ${DIR_REFS}
|
||||||
mv /flatpak/flatpak/repo/refs/heads/deploy/* /flatpak/flatpak/repo/refs/heads/
|
ostree init --repo=/flatpak_dir/repo --mode=archive-z2
|
||||||
rmdir /flatpak/flatpak/repo/refs/heads/deploy
|
for i in $(ostree refs --repo=/flatpak/flatpak/repo | grep '^deploy/' | sed 's/^deploy\///g')
|
||||||
cp -R /flatpak/flatpak/repo /flatpak_dir/
|
do
|
||||||
|
ostree --repo=/flatpak_dir/repo pull-local /flatpak/flatpak/repo $(ostree --repo=/flatpak/flatpak/repo rev-parse ${{ inputs.flatpak_remote_name }}/${i})"
|
||||||
|
mkdir -p $(dirname /flatpak_dir/repo/refs/heads/${i})
|
||||||
|
ostree --repo=/flatpak/flatpak/repo rev-parse ${{ inputs.flatpak_remote_name }}/${i} > /flatpak_dir/repo/refs/heads/${i}"
|
||||||
|
done
|
||||||
ostree refs --repo=/flatpak_dir/repo
|
ostree refs --repo=/flatpak_dir/repo
|
||||||
EOF
|
EOF
|
||||||
docker run --rm --privileged --entrypoint bash -e FLATPAK_SYSTEM_DIR=/flatpak/flatpak -e FLATPAK_TRIGGERSDIR=/flatpak/triggers --volume ${{ github.workspace }}/${FLATPAK_DIR}:/flatpak_dir ${image} /flatpak_dir/script.sh
|
docker run --rm --privileged --entrypoint bash -e FLATPAK_SYSTEM_DIR=/flatpak/flatpak -e FLATPAK_TRIGGERSDIR=/flatpak/triggers --volume ${{ github.workspace }}/${FLATPAK_DIR}:/flatpak_dir ${image} /flatpak_dir/script.sh
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue