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