gitab-ci: use git-annex instead of git-lfs

This commit is contained in:
Antoine Martin 2024-08-10 10:43:42 -04:00
parent 3a9141372b
commit f124e1fd95
2 changed files with 5 additions and 3 deletions

View file

@ -99,7 +99,7 @@ push:
stage: deploy stage: deploy
script: script:
- | - |
sudo apk add abuild git-lfs findutils sudo apk add abuild git-annex findutils
export PATH="$PATH:$CI_PROJECT_DIR/.gitlab/bin" export PATH="$PATH:$CI_PROJECT_DIR/.gitlab/bin"
push.sh push.sh
rules: rules:

View file

@ -28,9 +28,11 @@ if [ -d $HOME/repo-apk ]; then
git -C $HOME/repo-apk checkout $BASEBRANCH git -C $HOME/repo-apk checkout $BASEBRANCH
git -C $HOME/repo-apk pull --rebase git -C $HOME/repo-apk pull --rebase
else else
git clone git@lab.ilot.io:ayakael/repo-apk -b $BASEBRANCH $HOME/repo-apk git clone forgejo@ayakael.net:forge/repo-apk.git -b $BASEBRANCH $HOME/repo-apk
fi fi
git -C $HOME/repo-apk annex sync --content
for i in $(find packages -type f -name "*.apk"); do for i in $(find packages -type f -name "*.apk"); do
install -vDm644 $i ${i/packages/$HOME\/repo-apk} install -vDm644 $i ${i/packages/$HOME\/repo-apk}
done done
@ -53,4 +55,4 @@ done
git -C $HOME/repo-apk add . git -C $HOME/repo-apk add .
git -C $HOME/repo-apk commit -m "Update from $CI_MERGE_REQUEST_IID - $CI_MERGE_REQUEST_TITLE" git -C $HOME/repo-apk commit -m "Update from $CI_MERGE_REQUEST_IID - $CI_MERGE_REQUEST_TITLE"
git -C $HOME/repo-apk push git -C $HOME/repo-apk annex sync --content