C/ c++现代倒unworkflow DevOps
- Les environments de build reproductibles et automatiques: Création de packages pour Les outils de développement。
- La création de fichiers binaires de packages dans l'intégration继续。服务云公众:travis-ci et appveyor。
- La gestion et La création de plusieurs configurations de packages avec conan-package-tools et La CI。
- L'intégration de Jenkins et la prise en charge du plug-in Artifactory pour le gestionnaire de package Conan。
- La génération et l'utilisation de build-information dans Artifactory。Qui devrait助理:
Les développeurs C/ c++ et ceeux qui travaillent avec des packages C/ c++。
常见问题
提问très intéressantes ont été posées par le public à la suite du webinaire et ourraient vous intéresser。
Les dépôts Conan sont disibles dansArtifactory CE.
Si vous disz d'un mélange de packages dépendants et non dépendants de Conan, ceeux qui ne le pas feront simplement partite de votre process de fabrication standard。你是建设者à你是建设者enregistrés你是建设者même façon先行者。Ensuite, à测量您的migrez peu à peu des包丹柯南,vous pouvez供应商la source和simplement créer le fichier Conan, si vous ne vouz créer que des dépendances。
Du côté d'Artifactory, une fois que vous avez publié vos packages assemblés, vous pouvez utiliser l'API REST d'Artifactory qui interrogera Artifactory pour obtenir la dernière version de votre package。Avec le Client Conan, si vous créez une version de développement du package et si vous pouvez continuellement écraser cette version, alors vous pouvez installer la dernière version constrite de ce package Avec ' Conan install—update'。
柯南建议三générateurs柯南spéciaux倒créer des环境virtuels: virtualenv: Déclare les变量自我。Env_info des exigences。virtualbuildenv:变量spéciales d' environment de build pour autotools/visual studio。virtualrunenv:变量spéciales d' environment pour localiser les exécutables et les bibliothèques partagées dans les exigences。加上标签这里