summaryrefslogtreecommitdiff
path: root/app
Commit message (Collapse)AuthorAgeFilesLines
* TYPOvariablesValery Sizov2015-06-051-1/+1
|
* satisfy rubocopValery Sizov2015-06-052-2/+2
|
* specs for variablesValery Sizov2015-06-051-4/+9
|
* implementation of variablesValery Sizov2015-06-057-1/+65
|
* Improve no runners alertValery Sizov2015-06-051-2/+2
|
* Fix login buttonsDmitriy Zaporozhets2015-06-042-2/+2
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix labels alignDmitriy Zaporozhets2015-06-043-16/+7
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* fix name of retried buildsValery Sizov2015-06-031-0/+1
|
* text fixesValery Sizov2015-06-031-1/+1
|
* Several improvements to header UIDmitriy Zaporozhets2015-06-032-6/+5
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge branch 'plain-bootstrap' into 'master'Dmitriy Zaporozhets2015-06-0315-440/+150
|\ | | | | | | | | | | | | | | | | | | Remove unnecessary bootstrap customizations Lets make css simple for CI. It make it easy to support and possible apply bootstrap themes. cc @vsizov See merge request !116
| * Reduce amount of customized bootstrap stylesDmitriy Zaporozhets2015-06-0315-440/+150
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Merge branch 'runner_link' into 'master'Valery Sizov2015-06-031-1/+3
|\ \ | |/ |/| | | | | | | | | | | Link to the runner from the build page https://dev.gitlab.org/gitlab/gitlab-ci/issues/240 See merge request !115
| * link to runner from build pageValery Sizov2015-06-031-1/+3
| |
* | Merge branch 'jobs_in_yml' into 'master'Dmitriy Zaporozhets2015-06-0325-381/+72
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CI configuration with .gitlab-ci.yml https://dev.gitlab.org/gitlab/gitlab-ci/issues/245 Example: ``` # Refs to skip skip_refs: “deploy*” # Run before each script before_script: - export PATH=$HOME/bin:/usr/local/bin:/usr/bin:/bin - gem install bundler - cp config/database.yml.mysql config/database.yml - cp config/gitlab.yml.example config/gitlab.yml - touch log/application.log - touch log/test.log - bundle install --without postgres production --jobs $(nproc) - bundle exec rake db:create RAILS_ENV=test # Parallel jobs, each line is parallel build jobs: - script: “rake spec” runner: “ruby,postgres” name: “Rspec” - script: “rake spinach” runner: “ruby,mysql” name: “Spinach” tags: true branches: false # Parallel deploy jobs deploy_jobs: “cap deploy production” “cap deploy staging” ``` See merge request !110
| * | text correctionsValery Sizov2015-06-031-1/+1
| | |
| * | minor fixesValery Sizov2015-06-031-2/+2
| | |
| * | documentation for gitlab-ci.ymlValery Sizov2015-06-031-2/+1
| | |
| * | download link to generated yamlValery Sizov2015-06-032-2/+12
| | |
| * | improve migrator of deprecated jobsValery Sizov2015-06-031-2/+3
| | |
| * | fix specsValery Sizov2015-06-033-3/+5
| | |
| * | Implementation of configuration CI with gitlab-ci.ymlValery Sizov2015-06-038-55/+23
| | |
| * | cleaning upValery Sizov2015-06-0318-282/+15
| | |
| * | proof of concept yml configurationValery Sizov2015-06-039-57/+35
| |/
* | replace YAML with JOSN on dashboardValery Sizov2015-06-033-10/+6
|/
* Use retina-ready standard badgesDmitriy Zaporozhets2015-05-202-8/+4
|
* Merge branch 'runners_ui_fix' into 'master'Dmitriy Zaporozhets2015-05-193-4/+1
|\ | | | | | | | | | | | | | | | | | | | | | | Fix runners page UI https://dev.gitlab.org/gitlab/gitlab-ci/issues/199 Removed ID column from table ![Screenshot_2015-05-15_13.06.28](https://gitlab.com/gitlab-org/gitlab-ci/uploads/72673840008afae3b9d981d020618d33/Screenshot_2015-05-15_13.06.28.png) See merge request !103
| * fix runners page UIValery Sizov2015-05-153-4/+1
| |
* | Merge branch 'no_runners_alert' into 'master'Dmitriy Zaporozhets2015-05-192-0/+13
|\ \ | | | | | | | | | | | | | | | | | | | | | Add no runners notification https://dev.gitlab.org/gitlab/gitlab-ci/issues/189 See merge request !104
| * | Add no runners notificationValery Sizov2015-05-152-0/+13
| | |
* | | Pager: method renameValery Sizov2015-05-192-5/+4
| | |
* | | search fixValery Sizov2015-05-193-3/+7
| | |
* | | fix Sync now btnValery Sizov2015-05-192-1/+4
| | |
* | | basic implementation of endless scroll on dashboardValery Sizov2015-05-1910-70/+129
| | |
* | | specific runner can not be marked as shared againValery Sizov2015-05-151-2/+4
|/ /
* | Merge branch 'public_builds' into 'master'Dmitriy Zaporozhets2015-05-157-19/+24
|\ \ | |/ |/| | | | | | | | | | | Public accessible build and commit pages https://dev.gitlab.org/gitlab/gitlab-ci/issues/94 See merge request !102
| * public accessible build and commitValery Sizov2015-05-157-19/+24
| |
* | Add order option to projects API callValery Sizov2015-05-141-1/+1
|/
* fix TYPOValery Sizov2015-05-131-1/+1
|
* Merge branch 'save_info_from_runner' into 'master'Dmitriy Zaporozhets2015-05-134-3/+70
|\ | | | | | | | | | | | | | | | | | | Storing runner info https://dev.gitlab.org/gitlab/gitlab-ci/issues/223 ![Screenshot_2015-05-12_19.42.52](https://gitlab.com/gitlab-org/gitlab-ci/uploads/32fa390a8b2abf1f1103f4fd7b3475c0/Screenshot_2015-05-12_19.42.52.png) See merge request !98
| * storing runner infosave_info_from_runnerValery Sizov2015-05-124-3/+70
| |
* | remove dashboard project IDValery Sizov2015-05-121-1/+0
|/
* More explicit permission error for developersValery Sizov2015-05-061-0/+4
|
* Improved email templatesValery Sizov2015-05-053-10/+7
|
* Remove redundant headerValery Sizov2015-05-055-30/+4
|
* remove project IDs from dashboardValery Sizov2015-05-042-5/+0
|
* Refactoring. Clean up advanced settings. Migrate from gotlab_url to pathValery Sizov2015-05-048-65/+19
|
* rubocop satisfyValery Sizov2015-05-041-2/+0
|
* Fix notification issues on HipChatService, add HipChatMessage specsHoward P. Logsdon2015-04-303-24/+60
| | | | | | | | | | | | | | adding specs for HipChatMessage exposed some issues with the way I was building the matrix-commit style notification message, so it ended up being quite a bit more changes than I expected. The save call from the service configure form submits an empty string as the server URL if left blank, which I've indicated to do in order to use the default server, but Hash#merge will happily overwrite a full string with a blank string if asked, so we need to break that out, along with the worker options which get mutated into string hash keys, of which the HipChat client seems to not understand. Additionally, add another spec to make sure we call the Sidekiq worker with expected arguments.
* HipChat Notification ServiceHoward P. Logsdon2015-04-305-2/+142
| | | | | | | | | | | | | * Move existing Slack service spec into a subdir, mirroring /app * Wire up HipChat service to the project and services controller. * Split the message building into own class. * 'namespace' room and token variables. * Enforce v2 client (bug in HipChat gem v1.5.0. fixed in 1.5.1). Note that I'm using the same version string as GitLab-CE, for shared installations. * Defer execution to a notifier worker, like the Slack service. * Ensure passing specs (basically a Slack service spec copy, fwiw) * Added change to the CHANGELOG