7e3ff5a0be
Retrieve and sync flaky specs report from and to S3
...
Signed-off-by: Rémy Coutable <remy@rymai.me >
2017-08-11 14:55:10 +02:00
06165fa0af
Remove test gitaly when older than version file
2017-08-03 10:15:08 +00:00
913aca1db9
Make sure we didn't commit conflicts
2017-08-01 12:06:56 +00:00
e99564568b
CI fixes for gitaly-ruby
2017-08-01 10:48:46 +02:00
c4d35a415a
Don't install fog-aws and mime-types gems in scripts/prepare_build.sh
...
Instead, install them only for the 'update-knapsack' job.
Signed-off-by: Rémy Coutable <remy@rymai.me >
2017-07-13 16:08:31 +02:00
6d22e1e838
Revert "Merge branch '34902-bump-knapsack-to-1-14-0' into 'master'"
...
This reverts merge request !12753
2017-07-11 10:59:16 +00:00
d7bbafd897
Merge branch '34902-bump-knapsack-to-1-14-0' into 'master'
...
Bump knapsack to 1.14.0
Closes #34902
See merge request !12753
2017-07-11 08:21:20 +00:00
cb3b4a15e6
Support multiple Redis instances based on queue type
2017-07-11 03:35:47 +00:00
3f52ea5bd1
Bump knapsack to 1.14.0
2017-07-11 06:02:28 +09:00
3268b84f89
Ignore CVE-2017-5029 in Nokogiri
2017-06-12 23:12:07 +02:00
fb2ab2a374
Pass false to trigger if EE_PACKAGE not set
2017-06-09 17:09:46 +05:30
88811a7733
Pass EE variable if needed
2017-05-25 17:01:15 +05:30
6813c9ef51
Move the DB name at the end of the first jobs' name word and prepend it with a dash
...
Signed-off-by: Rémy Coutable <remy@rymai.me >
2017-05-17 13:25:14 +02:00
d40e1f547e
Enable the Style/TrailingCommaInLiteral cop
...
Use the EnforcedStyleForMultiline: no_comma option.
Signed-off-by: Rémy Coutable <remy@rymai.me >
2017-05-10 18:25:45 +02:00
784941eee6
Improve readability of code
2017-05-09 18:51:32 +05:30
e85aa42428
Move triggering build logic to separate script
2017-05-09 15:42:42 +05:30
221dccab97
Include the bundler:audit job into the static-analysis job
...
Signed-off-by: Rémy Coutable <remy@rymai.me >
2017-05-04 16:34:52 +02:00
c5bca70d55
Move api lint out of static analysis job
2017-05-03 16:40:43 +00:00
1d180667b7
Merge branch '29036-use-slack-service-to-notify-of-failed-pipelines' into 'master'
...
Remove notify slack job
Closes #29036
See merge request !9709
2017-05-02 13:47:31 +00:00
aafe288982
Remove notify slack job
2017-05-01 19:32:13 +02:00
9b3f728cca
Add scripts/static-analysis to run all the static analysers in one go
...
Signed-off-by: Rémy Coutable <remy@rymai.me >
2017-05-01 11:04:13 -04:00
336d79fbf9
Group static-analysis jobs into a single job
...
Signed-off-by: Rémy Coutable <remy@rymai.me >
2017-05-01 11:04:13 -04:00
fe57708e6a
Resolve "rspec_profiling is enabled for MySQL"
2017-04-28 18:05:39 +00:00
b45b08cbbf
Run bundle check
after bundle install
instead of having a dedicated job for it
...
Signed-off-by: Rémy Coutable <remy@rymai.me >
2017-04-26 17:37:01 +02:00
075d2bacfd
Properly use $BUNDLE_INSTALL_FLAGS
2017-04-13 16:02:36 +08:00
11ef3154bb
Always use . and add more comments to prepare_build.sh
2017-04-13 15:48:25 +08:00
330292518e
Merge remote-tracking branch 'upstream/master' into test-pg-mysql
...
* upstream/master: (90 commits)
Fixed notebooklab code including file paths
[BB Importer] Save the error trace and the whole raw document
Statisfy Robertcop and Seancop
Update documents according to:
Update licenses.csv via:
Update templates via:
Add foreign key on trigger requests
Added CHANGELOG
Added tests and fixed a typo
Fix typo on the class merge-when-pipeline_succeeds
Axil's review
remove unnecessary line
typo
fix typo
fix links
Remove an unused `cared` scope from Issue and MergeRequest
Remove an unused `Issue.open_for` scope
add topic: authentication
Fix edit button on blame page without repo perms
Don't show 'Copy content' button on text files that are not rendered as text
...
2017-04-12 16:11:35 +08:00
5e6d09edba
Just set GITLAB_DATABASE in the script
2017-04-11 01:56:30 +08:00
c78f03ae6e
We cannot use array in yaml variables
2017-04-11 00:39:19 +08:00
f1e2387e28
Use GITLAB_DATABASE: $CI_JOB_NAME[1] so that we
...
reduce variables definitions. Feedback:
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/10156#note_26811996
2017-04-10 19:15:42 +08:00
a9945a6500
Replace on host rather than socket, feedback:
...
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/10156#note_26812377
2017-04-10 18:41:35 +08:00
f86edca66c
Remove unused code from the scripts/prepare_build.sh file
2017-04-05 13:18:37 +03:00
a236e4132e
Merge remote-tracking branch 'upstream/master' into test-pg-mysql
...
* upstream/master: (127 commits)
Fixed up issue boards JS specs
Implement new service for creating user
Add Changelog entry for pipeline retry fix
Do not retry jobs multiple times when retrying a pipeline
Update sentry-raven 2.0.2 -> 2.4.0
Update webmock 1.21.0 -> 1.24.6
Update spring 1.7.2 -> 2.0.1
Update simplecov 0.12.0 -> 0.14.1
Update pry-rails 0.3.4 -> 0.3.5
Update pry-byebug 3.4.1 -> 3.4.2
Update flay 2.6.1 -> 2.8.1
Optimize labels finder query
Remove Tags filter from Projects Explore dropdown
Update capybara-screenshot 1.0.11 -> 1.0.14
Update bullet 5.2.0 -> 5.5.1
Update brakeman 3.4.1 -> 3.6.1
Remove web-console gem
Update better_errors 1.0.1 -> 2.1.1
Display flash message to unauthenticated user when creating new issue
Activate group name toggle based on horizontal space
...
2017-03-27 21:36:36 +08:00
3504ee1c25
Save Knapsack reports in S3 instead of in shared cache
...
Signed-off-by: Rémy Coutable <remy@rymai.me >
2017-03-24 18:18:37 +01:00
d0c44ee1e2
Note that install knapsack later than bundle install
...
Otherwise oddly some native gems could not be found
under some circumstance. No idea why, hours wasted.
2017-03-24 05:27:02 +08:00
3e1bd5570f
Test both PostgreSQL and MySQL for the win.
2017-03-24 04:47:00 +08:00
3125c14e80
Merge branch 'patch-2' into 'master'
...
use plain shell
See merge request !3509
2017-01-15 07:12:54 +00:00
d6c2f5f569
Use --extended-regexp
in lint-doc for compatibility with Darwin grep
2016-12-06 15:46:48 +11:00
c3adf40fd1
Remove bashism from scripts/prepare_build.sh
2016-11-18 11:52:18 +00:00
9f7a7115a4
Convert CHANGELOG to Markdown
...
All this does is convert the version sections into headers. The list
items shouldn't really be indented by two spaces, but it makes no
difference to the rendering and this way we retain authorship history
for the actual changes.
Related to https://gitlab.com/gitlab-org/release-tools/merge_requests/29
2016-10-16 21:05:24 +02:00
9c0b965d81
Use custom Ruby images to test builds
...
It allows us to remove redundant steps of installing required dependencies for every build.
2016-09-30 13:45:15 +02:00
b36534d50f
Reduce output to the build log
2016-09-28 09:16:09 +02:00
2c3b75a28c
Add linting for duplicate CHANGELOG versions ( !6039 )
2016-09-19 10:36:51 +02:00
501a7e8997
Used phantomjs variable
2016-08-15 11:43:23 +01:00
2cf3c1c31a
Update phantomjs link
2016-08-13 00:57:40 -05:00
59955fbbbd
Used mirrored version on GitLab
2016-08-13 00:57:40 -05:00
65572b3b96
Fix file downloading
2016-08-13 00:57:40 -05:00
e6173e0567
Install latest stable phantomjs
2016-08-13 00:57:40 -05:00
d18fe2094b
Use new PhantomJS version
2016-08-13 00:57:40 -05:00
a361f314f8
add linting script for documentation
2016-08-09 00:21:10 +02:00