image: registry.gitlab.com/pmkap/custom-repo pages: stage: deploy script: - ./download.py - cd fdroid - 'echo "$FDROID_KEYSTORE_BASE64" | base64 -d >keystore.p12' - 'echo "keystorepass: $FDROID_KEYSTOREPASS" >>config.yml' - 'echo "keypass: $FDROID_KEYSTOREPASS" >>config.yml' - fdroid update - rm -rf archive - mkdir /fdroid && fdroid deploy - rm -rf /fdroid/archive - cd .. && mkdir public && mv /fdroid public artifacts: paths: - public expire_in: 1 week cache: paths: - fdroid/repo rules: - if: '$CI_PIPELINE_SOURCE == "push"' when: manual - if: '$CI_PIPELINE_SOURCE == "schedule"'