This commit is contained in:
@@ -142,23 +142,27 @@ jobs:
|
||||
- name: Generate F-Droid config.yml
|
||||
if: env.CONTINUE == 'true'
|
||||
run: |
|
||||
REPO_URL="https://fdroid.daemonlord.ru/repo"
|
||||
KEY_ALIAS="${{ secrets.FDROID_GPG_KEY_ALIAS }}"
|
||||
KEY_PASS="${{ secrets.FDROID_KEY_PASSWORD }}"
|
||||
REPO_URL="https://fdroid.daemonlord.ru/fdroid/repo"
|
||||
REPO_NAME="Anabasis F-Droid Repo"
|
||||
REPO_DESC="Automatically generated F-Droid repository"
|
||||
GPG_KEY_ALIAS="${{ secrets.FDROID_GPG_KEY_ALIAS }}"
|
||||
GPG_KEYSTORE_PATH="keystore.p12"
|
||||
GPG_KEYSTORE_PASS="${{ secrets.FDROID_KEY_PASSWORD }}"
|
||||
GPG_KEY_PASSWORD="${{ secrets.FDROID_KEY_PASSWORD }}"
|
||||
REPO_ICON="icon.png"
|
||||
|
||||
mkdir -p fdroid-repo
|
||||
|
||||
printf '%s\n' \
|
||||
"repo_url: $REPO_URL" \
|
||||
"repo_name: $REPO_NAME" \
|
||||
"repo_description: $REPO_DESC" \
|
||||
"repo_keyalias: $GPG_KEY_ALIAS" \
|
||||
"keystore: $GPG_KEYSTORE_PATH" \
|
||||
"keystorepass: $GPG_KEYSTORE_PASS" \
|
||||
"keypass: $GPG_KEY_PASSWORD" \
|
||||
"" \
|
||||
"keystore:" \
|
||||
" file: keystore.p12" \
|
||||
" type: PKCS12" \
|
||||
" alias: $KEY_ALIAS" \
|
||||
" password: $KEY_PASS" \
|
||||
" key_password: $KEY_PASS" \
|
||||
"" \
|
||||
"repo_icon: $REPO_ICON" \
|
||||
> fdroid-repo/config.yml
|
||||
|
||||
@@ -166,7 +170,14 @@ jobs:
|
||||
- name: Generate F-Droid Index
|
||||
if: env.CONTINUE == 'true'
|
||||
run: |
|
||||
ls -R fdroid-repo
|
||||
echo "=== DEBUG fdroid-repo ==="
|
||||
ls -la fdroid-repo
|
||||
ls -la fdroid-repo/repo
|
||||
ls -la fdroid-repo/repo/icons
|
||||
echo "=== config.yml ==="
|
||||
cat fdroid-repo/config.yml
|
||||
echo "=== keystore ==="
|
||||
ls -la fdroid-repo/keystore.p12
|
||||
cat fdroid-repo/config.yml
|
||||
docker run --rm -v $PWD/fdroid-repo:/home/fdroid \
|
||||
registry.gitlab.com/fdroid/docker-executable-fdroidserver:master update --clean
|
||||
|
||||
Reference in New Issue
Block a user