summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
Commit message (Collapse)AuthorAgeFilesLines
* Add db:migrate task to CIDmitriy Zaporozhets2016-04-211-0/+5
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Optimise .gitlab-ci.ymlKamil Trzcinski2016-04-061-76/+0
|
* Upgrade bundler-audit from 0.4.0 to 0.5.0connorshea2016-03-281-2/+1
| | | | | | | | | | Bundler Audit can now run check with the `—update` flag to update the Ruby CVE repository before checking. This removes the need for two separate commands in GitLab CI. See the Changelog for more information: https://github.com/rubysec/bundler-audit/blob/master/ChangeLog.md#050--2 015-02-28
* Fixes last remaining lints and enables scss-lint test for GitLab CI.connorshea2016-03-221-1/+0
| | | | | | | With this, builds will now fail if they break the SCSS style guide (at least, the parts enabled by the linter). Discussed in #14299.
* Merge branch 'css-style-guide' into 'master' Jacob Schatz2016-03-151-0/+8
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CSS style guide Working towards what was discussed in #13552, this adds the [SCSS Linter gem](https://github.com/brigade/scss-lint) for style guide conformity in CI. TODO: - [x] Agree on and write SCSS Style Guide Documentation. - [x] Document the `scss-lint` config file. - [x] Figure out how best to run this in CI, right now it's taking longer than I would think it should. - [x] Use CSSComb for auto-correction (Maybe just include a CSSComb config file and have developers run the node package manually if they're interested in using it?). My logic for not using CSSComb in the first place is that, AFAIK, we don't currently require Node/NPM, even in the dev environment. Maybe I'm wrong about that? `scss-lint` is a Ruby implementation of a similar concept, but it doesn't include autocorrect. Is there a way we can run get GitLab CI to run `scss-lint` without having to put together the full GitLab application? Seeing as it's just static analysis, it seems like a waste of time/resources. /cc @jschatz1 @rspeicher See merge request !3069
| * Add SCSS Lint, CSSComb config file, run SCSS Lint in GitLab CI, add ↵connorshea2016-03-141-0/+8
| | | | | | | | | | | | documentation for SCSS Style Guide. See !3069 for more information.
* | Merge branch 'bundler-audit-only-master' into 'master' Robert Speicher2016-03-151-1/+3
|\ \ | | | | | | | | | | | | | | | | | | bundle:audit job only on master As discussed in !3215 See merge request !3227
| * | bundle:audit job only on masterZeger-Jan van de Weg2016-03-151-1/+3
| |/
* | Remove allowed to fail by ignoring RedClothbundle-audit-ignore-redclothZeger-Jan van de Weg2016-03-151-2/+1
|/
* Removed benchmark suite and its documentationremove-benchmark-suiteYorick Peterse2016-03-101-26/+1
| | | | | | | | | The rationale for this can be found in https://gitlab.com/gitlab-org/gitlab-ce/issues/13718 but in short the benchmark suite no longer serves a good purpose now that we have proper production monitoring in place. Fixes gitlab-org/gitlab-ce#13718
* Retry bundler and apt-getretry-bundleKamil Trzcinski2016-03-091-2/+2
|
* Retry apt-get installation and bundle installKamil Trzcinski2016-03-091-1/+1
|
* Retry failed testsKamil Trzcinski2016-03-091-0/+2
|
* Precompile assets before all spinach testsKamil Trzcinski2016-03-011-0/+6
|
* fix syntax errorJames Lopez2016-03-011-1/+1
|
* added commit message to slack scriptJames Lopez2016-03-011-1/+1
|
* update gitlab-ci script syntaxJames Lopez2016-02-261-1/+1
|
* Update URL syntaxJames Lopez2016-02-251-1/+1
|
* updated gitlab-ci script to include builds URLJames Lopez2016-02-241-2/+285
|
* testJames Lopez2016-02-241-5/+1
|
* testing scriptJames Lopez2016-02-241-285/+6
|
* updated gitlab ci based on feedbackJames Lopez2016-02-241-2/+2
|
* fix gitlab-ci.ymlJames Lopez2016-02-221-3/+3
|
* Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵James Lopez2016-02-221-33/+33
|\ | | | | | | | | | | | | feature/slack-notifications-on-ci # Conflicts: # .gitlab-ci.yml
| * revert back to ruby 2.1 - use 2.1.8James Lopez2016-02-191-145/+145
| |
| * revert back to ruby 2.1James Lopez2016-02-191-144/+144
| |
* | resolve merge conflictJames Lopez2016-02-181-1/+9
| |
* | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵James Lopez2016-02-181-4/+131
|\ \ | |/ | | | | | | | | | | feature/slack-notifications-on-ci # Conflicts: # .gitlab-ci.yml
| * Use caching, instead of haxxy /cacheuse-cachingKamil Trzcinski2016-02-101-0/+46
| |
| * split gitlab-ci builds for ruby 2.1James Lopez2016-02-081-4/+85
| |
* | default slack notification channelJames Lopez2016-02-081-1/+1
| |
* | update with branch and tags restrictionJames Lopez2016-02-051-6/+5
| |
* | removed slack task and added bash script instead. Updated gitlab-ci config fileJames Lopez2016-02-051-4/+7
| |
* | uncomment restriction to branches or tagsJames Lopez2016-02-031-3/+3
| |
* | refactored rake task and make build passJames Lopez2016-02-031-1/+1
| |
* | update gitlab ci configJames Lopez2016-02-031-1/+1
| |
* | update ci configuration to send slack notifications on failure and added ↵James Lopez2016-02-031-1/+32
|/ | | | rake task
* merge spec and spinach jobsJames Lopez2016-01-271-97/+4
|
* update gitlab ci settings to include ruby 2.1 imagesJames Lopez2016-01-271-0/+116
|
* Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into update-ruby-2.2.4James Lopez2016-01-251-1/+1
|\
| * Speed-up docker based buildsspeed-up-buildsKamil Trzcinski2016-01-221-1/+1
| | | | | | | | | | | | | | Enable to: - Use APT cache - Use Bundler cache - Use PhantomJS cache
* | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into update-ruby-2.2.4James Lopez2016-01-221-2/+10
|\ \ | |/ | | | | | | # Conflicts: # .gitlab-ci.yml
| * More docker stuff in gitlab-ci.ymlJacob Vosmaer2016-01-221-4/+10
| |
| * Allow empty Mysql password on CImysql-password-ciJacob Vosmaer2016-01-221-0/+3
| |
* | update gitlab ci docker image versionJames Lopez2016-01-211-0/+1
|/
* Ensure that doesn't have pending migrations when running the specsDouglas Barbosa Alexandre2016-01-191-2/+2
|
* Precompile assets before running feature specs. #4662Rubén Dávila2015-12-281-0/+1
|
* Revert "Merge branch 'remove-redcloth' into 'master' "revert-2037Douwe Maan2015-12-111-1/+2
| | | | | This reverts commit e426c027b0a2a3aa0dea1d833008f2bfd814f483, reversing changes made to c3676aa156981092b7f03f1a3e74bb819cfa2fc3.
* Run db:reset before db:create on CIrs-reset-dbRobert Speicher2015-12-091-1/+1
|
* Merge branch 'split-up-builds' into 'master' Dmitriy Zaporozhets2015-12-091-2/+30
|\ | | | | | | | | | | | | Split up 20min+ `spec:other` and `spinach:project` builds to increase parallelization See merge request !2036