Changes between Version 4 and Version 5 of CI
- Timestamp:
- Jan 26, 2015, 11:19:24 AM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CI
v4 v5 1 1 The Jenkins continuous integration environment at http://djangoci.com is setup to build pull requests [https://wiki.jenkins-ci.org/display/JENKINS/GitHub+pull+request+builder+plugin using this plugin]. 2 3 4 2 5 3 == Commands == … … 7 5 Admins can comment "buildbot, test this please." on a a pull request to trigger a build (and whitelisted users can do so on their own PRs). Jenkins polls GitHub every 5 minutes to pickup new changes so there may be a short delay after a comment before the build is triggered. For trusted users, builds are automatically triggered for new pull requests and when a pull request is updated. 8 6 9 The main pull request builder runs on Ubuntu 12.04 with PostgreSQL 9.1 and MySQL 5.5. There is a separate pull request builder than runs on Ubuntu 14.04 with PostgreSQL 9.3 and MySQL 5.6. You can trigger this builder with the phrase, "buildbot, test on trusty." 7 The [http://djangoci.com/job/pull-requests-trusty/ main pull request builder] runs on Ubuntu 14.04 with PostgreSQL 9.3 and MySQL 5.6. 8 9 Other pull request builders which can be triggered manually with the "Build with Parameters" button in Jenkins: 10 * [http://djangoci.com/job/django-pull-requests/ Ubuntu 12.04 builder] runs on PostgreSQL 9.1 and MySQL 5.5. 11 * [http://djangoci.com/job/pull-requests-oracle/ Oracle builder] (Oracle tests take about 40 minutes, so we avoid them unless we suspect a change may have broken something on Oracle). 12 * [http://djangoci.com/job/pull-requests-selenium/ Selenium builder] also runs the selenium tests. 10 13 11 14 Admins can comment, "buildbot, add to whitelist." to add a user to the trusted list. Whitelisted users will have their pull requests built automatically. In general if you submit a couple of solid PRs, we'll be happy to add you to this list.