gitlab-org--gitlab-foss/config
Kamil Trzciński 3eef0e18e0 Merge branch 'refactor-build-service' into 'master'
Refactor Ci::Commit and Ci::Build to have all builds for same :sha on single page

This makes Ci::Commit to have only :sha and simplifies routing to have only :sha in path. The :ref and :push_data is now parameter of Ci::Build.

All commit related data (git author, message and .gitlab-ci.yml) is read directly from repository.

All code related for creating builds is moved to CreateBuildsService.

Status deduction is rewritten to make if more efficient and easier to integrate with Commit Status API.

This is partially working, tests are not yet touched.

This slightly changes view of Commit:
![Screen_Shot_2015-10-02_at_15.21.47](https://gitlab.com/gitlab-org/gitlab-ce/uploads/ad3f1ccdcc87659ea437d8db6c5b9f94/Screen_Shot_2015-10-02_at_15.21.47.png)

@dzaporozhets What do you think?


See merge request !1502
2015-10-05 17:42:50 +00:00
..
environments Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00
initializers Take advantage of `Devise.sign_in_after_reset_password` 2015-09-30 14:35:00 -04:00
locales Add recently_reset message to Devise translations 2015-10-01 21:46:51 -04:00
application.rb Expire Rails cache entries after two weeks 2015-07-15 13:53:40 +02:00
aws.yml.example Add a note that changing example configuration files requires changing omnibus-gitlab. 2015-06-11 15:11:37 +02:00
boot.rb
database.yml.mysql
database.yml.postgresql
environment.rb
gitlab.teatro.yml Revert "Allow to configure smtp and sendmail in gitlab.yml" 2015-05-06 17:39:18 +03:00
gitlab.yml.example Merge branch 'ee_features_in_example_config' into 'master' 2015-10-01 15:12:24 +00:00
mail_room.yml.example Add and document option to use StartTLS with mail_room. 2015-09-24 15:15:25 +02:00
newrelic.yml
resque.yml.example Add a note that changing example configuration files requires changing omnibus-gitlab. 2015-06-11 15:11:37 +02:00
routes.rb Merge branch 'refactor-build-service' into 'master' 2015-10-05 17:42:50 +00:00
schedule.rb Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00
secrets.yml.example Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00
sidekiq.yml.example Groundwork for merging CI into CE 2015-08-25 18:42:46 -07:00
unicorn.rb.example Add a note that changing example configuration files requires changing omnibus-gitlab. 2015-06-11 15:11:37 +02:00
unicorn.rb.example.development Increase unicorn timeout to 60 seconds 2014-09-23 17:11:16 +03:00