inexorgame-obsolete / deprecated-cube-engine-inexor

UNMAINTAINED: Please have a look at the vulkan-renderer
https://inexor.org
zlib License
11 stars 1 forks source link

Advance CI build logic of Conan packages to support importing from extern repositories #428

Closed Croydon closed 6 years ago

Croydon commented 7 years ago

This is a follow up to #415. To better understand this read my comment in the issue. Most importantly bullet point 2.

Advance our CI logic of handling the triggering and building of Conan packages to support the automatic importing of recipes from extern Bintray Conan repositories to our own Bintry Conan repository. This eliminates the need for us to do these steps manually.

1) Setup the extern repository 2) Get the recipe 3) conan export inexorgame/recipe branch 4) conan upload to our own repository

The required information for these steps will be added to the dependencies.py file.

Croydon commented 6 years ago

This is done with slight changes. Recipes don't get imported from all possible repositories, but only the ones we are setting up explicit, but I guess this is even better for control.