App Catalog CI
App Catalog CI infrastructure
App Catalog CI currently uses Jenkins which is connected to Gerrit and triggers jobs on commits to App Catalog project.
Jenkins is available at: https://catalog-ci.mirantis.com/
Authentication is performed using launchpad.net SSO.
App Catalog CI configuration
Deployment scripts are stored in the main App Catalog repo: https://github.com/stackforge/apps-catalog/tree/master/deployment
Installation and post-installation instructions can be found at https://github.com/stackforge/apps-catalog/tree/master/deployment/README.md
Jenkins jobs are created using Jenkins Job Builder, you can find configuration files at:
Please contribute to this repository if you want to make changes to jobs configuration.
App Catalog CI jobs are executed on patchsets to the next repo:
Currently only changes to Glance images configuration file are checked by CI (https://github.com/stackforge/apps-catalog/blob/master/openstack_catalog/web/static/glance_images.yaml)
There're two Jenkins jobs: