"update alpine base image and fdroid tools to latest versions" #1

Open
pcaseiro wants to merge 3 commits from feat-update-fdroid into master
Owner
## Description

Cette pull request a pour objectif de mettre à jour plusieurs composants du conteneur Docker pour le dépôt FDroid. Les principales améliorations concernent :

- La mise à jour de l'image de base Alpine Linux de la version 3.19 à 3.22
- La mise à jour de FDroidServer de la version 2.2 à 2.4.2
- L'ajout de nouvelles variables d'environnement pour PIPX
- La refonte de l'installation des dépendances Python avec pipx
- La simplification des commandes dans le script fdroid-update.sh

## Changements

1. **Mise à jour de l'image Docker** :
   - Passage d'Alpine 3.19 à Alpine 3.22 pour les étapes de build et runtime
   - Ajout de nouveaux paquets nécessaires (go, nodejs, npm, git, pipx)

2. **Mise à jour des outils** :
   - FDroidServer mis à jour de 2.2 à 2.4.2
   - Androguard mis à jour à la version 4.1.3 (au lieu de 3.3.5)
   - Frida-tools mis à jour à la version 14.3.1 (au lieu de 10.8.0)

3. **Optimisation de l'environnement Python** :
   - Ajout des variables PIPX_HOME et PIPX_BIN_DIR
   - Utilisation de pipx pour installer les outils (androguard, frida-tools, fdroidserver)
   - Simplification de l'activation de l'environnement virtuel

4. **Modification du script fdroid-update.sh** :
   - Suppression des commandes d'activation de l'environnement virtuel
   - Appel direct aux binaires installés via pipx
```markdown ## Description Cette pull request a pour objectif de mettre à jour plusieurs composants du conteneur Docker pour le dépôt FDroid. Les principales améliorations concernent : - La mise à jour de l'image de base Alpine Linux de la version 3.19 à 3.22 - La mise à jour de FDroidServer de la version 2.2 à 2.4.2 - L'ajout de nouvelles variables d'environnement pour PIPX - La refonte de l'installation des dépendances Python avec pipx - La simplification des commandes dans le script fdroid-update.sh ## Changements 1. **Mise à jour de l'image Docker** : - Passage d'Alpine 3.19 à Alpine 3.22 pour les étapes de build et runtime - Ajout de nouveaux paquets nécessaires (go, nodejs, npm, git, pipx) 2. **Mise à jour des outils** : - FDroidServer mis à jour de 2.2 à 2.4.2 - Androguard mis à jour à la version 4.1.3 (au lieu de 3.3.5) - Frida-tools mis à jour à la version 14.3.1 (au lieu de 10.8.0) 3. **Optimisation de l'environnement Python** : - Ajout des variables PIPX_HOME et PIPX_BIN_DIR - Utilisation de pipx pour installer les outils (androguard, frida-tools, fdroidserver) - Simplification de l'activation de l'environnement virtuel 4. **Modification du script fdroid-update.sh** : - Suppression des commandes d'activation de l'environnement virtuel - Appel direct aux binaires installés via pipx ```
pcaseiro added 1 commit 2025-07-01 16:17:12 +02:00
pcaseiro changed title from feat(docker): update tools and OS with latest versions to "update alpine base image and fdroid tools to latest versions" 2025-07-01 16:19:37 +02:00
pcaseiro added 1 commit 2025-07-01 16:35:25 +02:00
feat(actions): adding gitea action for image build and publish
All checks were successful
Build and Push Image / Build and push image (push) Successful in 23m20s
3c86622b50
pcaseiro added 1 commit 2025-07-02 09:34:09 +02:00
feat(docker): updating android build-tools to version 36
All checks were successful
Build and Push Image / Build and push image (push) Successful in 24m39s
40902f8729
All checks were successful
Build and Push Image / Build and push image (push) Successful in 24m39s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat-update-fdroid:feat-update-fdroid
git checkout feat-update-fdroid
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Cadoles/fdroid-repository#1
No description provided.