Nous avons un système de compilation automatique qui crache les paquets, testés par régression & enveloppés dans un installateur soigné, prêts pour les utilisateurs finaux à déployer &. Nous effectuons le suivi des demandes de support de l'utilisateur final et des rapports de bug via redmine. Jusqu'à présent, nous avons téléchargé les paquets manuellement à la resp. Section 'Fichiers' du projet redmine, via l'interface web.Ajout de fichiers à redmine via la ligne de commande
Ce que je voudrais faire est d'automatiser cette étape. J'imagine que cela nécessiterait quelques lignes de Ruby pour s'interfacer avec le db de redmine. Je n'ai aucune connaissance des internes de redmine. :)
Fondamentalement, je veux l'équivalent d'un
mv package-x.y.z.tbz /usr/local/redmine/files/
comme Ruby (ou quelle langue convient la nécessité) script qui crée le droit nom de fichier et enregistre le fichier dans le db de Redmine il apparaît comme si il a été téléchargé via l'interface Web, manuellement.
À la votre!
appartient à serverfault – Zoredache
@Zoredache: pourquoi serverfault? Je veux dire, c'est clair que ça n'a pas sa place sur SO ou SU, mais ... – dmckee