J'utilise actuellement Nexus en tant que gestionnaire de référentiel d'artefact. Les artefacts sont déployés automatiquement sur Nexus via une machine de build exécutant Hudson. La machine de construction est un 64 bits alors que ma machine de développement est de 32 bits.Est-ce que Nexus/Maven peut stocker des artefacts 32 bits et 64 bits en même temps?
Je voudrais créer un esclave de construction de 32 bits qui construirait automatiquement une version 32 bits de notre code (par exemple le code qui utilise JNI). Existe-t-il un moyen pour Nexus de stocker à la fois des artefacts 32 bits et 64 bits?
le moment, il me semble que la « dernière construction gagne » par exemple Si je construis un projet d'instantané sur une machine 32 bits puis une machine 64 bits, la version 64 bits de l'artefact est ce que les projets essaient de télécharger.
Les classificateurs +1 sont la voie à suivre –
Les classificateurs fonctionnent-ils si les versions 32 bits et 64 bits sont réellement des versions séparées? En regardant mon dépôt Nexus, chaque build incrémente un numéro de build, une dépendance SNAPSHOT récupère toujours le numéro de build le plus élevé - ce qui peut ne pas être la bonne architecture. – Martin