Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitaly.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-17Support Go 1.13Zeger-Jan van de Weg
After Golang has release 1.13 a while ago, this adds it to the testing matrix which is about the only step to officially support a Go release in Gitaly. Closes https://gitlab.com/gitlab-org/gitaly/issues/2039
2019-09-13Add dedicated CI job for deprecation warningsPaul Okstad
2019-08-23Drop Ruby 2.5 from CI matrixJacob Vosmaer
2019-07-25Generate embedded Go and Ruby proto stubsJacob Vosmaer
2019-07-09Add Git 2.22 to the test pipelineZeger-Jan van de Weg
For partial clone GitLab will require 2.22, so after updating the images it seemed wise to start testing against this version soon after. This change doesn't deprecate 2.21, which would only happen once partial clone is implemented. Part of: https://gitlab.com/gitlab-org/gitaly/issues/1715
2019-06-27Readd License Management template to CIOswaldo Ferreira
It readds the license management template behind Security/ namespace. It was removed at !1204 given it was failing the pipelines at dev.gitlab.org.
2019-06-26Remove Code Quality for GitalyZeger-Jan van de Weg
Code Quality ran on each pipeline, but wasn't enforced so led to confusion. Pipelines don't fail if it finds anything so it's not enforced either. `make verify` includes checks to create an enforced style from within our project.
2019-06-05Replace govendor with 'go mod'Jacob Vosmaer
2019-05-16Merge branch 'remote-add-go' into 'master'Zeger-Jan van de Weg
Add git2go dependency See merge request gitlab-org/gitaly!1061
2019-05-08Upgrade to Ruby 2.6Stan Hu
Ruby 2.6 offers better performance and memory usage: https://www.rubyguides.com/2018/11/ruby-2-6-new-features/ Part of https://gitlab.com/gitlab-org/gitlab-ce/issues/57323
2019-04-17Merge branch 'zj-git-2.21' into 'master'Paul Okstad
Test and require Git 2.21 See merge request gitlab-org/gitaly!1205
2019-04-16Test and require Git 2.21Zeger-Jan van de Weg
Prior to this change, Git 2.18 was the minimal version GitLab required. This commit will require 2.21. This allows GitLab to leverage newer Git features. Part of: https://gitlab.com/gitlab-org/gitlab-ce/issues/54255
2019-04-16Remove License Management from CI temporarilyOswaldo Ferreira
2019-04-13Do not build `gitaly-remote` by default.Mateusz Nowotyński
Signed-off-by: Mateusz Nowotyński <maxmati4@gmail.com>
2019-04-05Use License Management template in CIPhilippe Lafoucrière
2019-03-29Merge branch '1569-use-overlay2-storage-driver-on-docker' into 'master'Paul Okstad
Always use overlay2 storage driver on Docker build Closes #1569 See merge request gitlab-org/gitaly!1148
2019-03-26Drop support for Golang 1.10Zeger-Jan van de Weg
Fixes https://gitlab.com/gitlab-org/gitaly/issues/1516
2019-03-26Use delta islands in RepackFull and GarbageCollectJacob Vosmaer
2019-03-25Always use overlay2 storage driver on Docker buildTakuya Noguchi
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
2019-03-06Stop running tests on Ruby 2.4Jacob Vosmaer
2019-03-04Run a noop install commandLukas 'Eipi' Eipert
As we vendor the go dependencies, we are going to skip installs
2019-03-04Add GitLabs license management to Gitaly's CIZeger-Jan van de Weg
Last week I had to manually check a license, and I'd rather not do that anymore for anything else that uses that license. This seemed like a fair solution, and allows us to dogfood our own product.
2019-02-27Test against Go 1.12Zeger-Jan van de Weg
Go 1.12 was released this week, and this commit adds it to the CI matrix. By pushing it can be established if it succeeds out of the box, else it will be set to `allowed_to_fail`. Part of: https://gitlab.com/gitlab-org/gitaly/issues/1513
2019-02-14Merge branch 'an-fix-gitaly-ruby-proxy-issues' into 'master'Paul Okstad
Bring back a custom dialer for Gitaly Ruby Closes gitlab-ce#53473 and #1447 See merge request gitlab-org/gitaly!1072
2019-02-11Add test to ensure ruby functionality w/ proxyAndrew Newdigate
GRPC does not officially support unix sockets, although recent versions do superficially support it through the `unix:` prefix. Unfortunately this support fails when http proxy configurations are used. This change adds tests to test this situation
2019-02-06Remove Codecov as service from the cover jobZeger-Jan van de Weg
Prior to this change, Codecov would post a note after a pipeline to tell where coverage was gained and lost. However, these numbers never seemed correct and changed quite suddenly so I've grown to not trust them. This change removed Codecov; post merge I'll remove the token so it keeps working until that time. Closes https://gitlab.com/gitlab-org/gitaly/issues/1479
2018-11-13Add Ruby 2.4 testStan Hu
2018-11-10Upgrade to Ruby 2.5.3Stan Hu
Disable Style/RedundantBegin since we may need to support Ruby 2.4
2018-10-16Bump Code Quality CI/CD JobZeger-Jan van de Weg
Since Rubocop was introduced pipelines succeeded with warnings, as Rubocop was newer than the quality checks that ran. This commit replaces the sample with the one listed in the docs: https://docs.gitlab.com/ee/ci/examples/code_quality.html The biggest change is the fact that this does now run a version of these checks based on CI_SERVER_VERSION. This might break our pipeline, or create new offences at a moments notice. Given `allow_failure` is still set to true, this could be alright and saves maintainence time.
2018-10-15Regenerate rubocop configurationZeger-Jan van de Weg
Given Rubocop wasn't enfored for a while, this change makes sure there are no failures. Eventhough this is limited in its usefulness, it allows for a commit that hopefully passed CI on this branch. Hooks into `make verify`, ensuring it runs.
2018-10-08Don't use _build/assembly/ruby in rspecJacob Vosmaer
2018-10-08Store rspec logs on test failuresZeger-Jan van de Weg
When Ruby tests fail on CI, but not locally, the logs are useful to get clues for debugging. With these additions the logs will be exported for a week after failure.
2018-10-02Remove support for Go 1.9Jacob Vosmaer
2018-09-13Stop vendoring Gitlab::GitAlejandro Rodríguez
2018-08-28Add Golang 1.11 to the test matrixZeger-Jan van de Weg
2018-07-31Skip Danger when MR is from a forkZeger-Jan van de Weg
Danger review could break when created from forks, and right now there's no way around that, than just to ignore the job when triggered from forks. Thanks @nick.thomas for spotting in https://gitlab.com/nick.thomas/gitaly/-/jobs/85757498
2018-07-26Remove the 'create-dangercontainer' job which is not needed anymoreRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-07-26Delete Danger DockerfileRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-07-16Clean up CI matrixJacob Vosmaer (GitLab)
2018-07-16Merge branch 'update-git-to-2-18-0' into 'master'Jacob Vosmaer (GitLab)
Update Git to 2.18.0 See merge request gitlab-org/gitaly!795
2018-07-16Update Git to 2.18.0James Lopez
2018-07-09Add 'git diff' to test-vendor scheduled jobJacob Vosmaer
2018-05-30Upgrade to Ruby 2.4.4Stan Hu
2018-05-26Run tests against git 2.17Balasankar "Balu" C
2018-05-25Revert "Merge branch 'vendor-allowed-to-fail' into 'master'"Jacob Vosmaer (GitLab)
This reverts merge request !734
2018-05-25Remove unnecessary CI failuresJacob Vosmaer
2018-05-09Merge branch 'zj-drop-golang-1.8' into 'master'Zeger-Jan van de Weg
Drop support for Golang 1.8 See merge request gitlab-org/gitaly!715
2018-05-09Drop support for Golang 1.8Zeger-Jan van de Weg
Golang 1.8 is end of life, not even receiving security updates. Also helps with go-git experiments.
2018-05-09Add danger container to the Gitaly projectZeger-Jan van de Weg
2018-05-07Improve changelog entry checks using DangerZeger-Jan van de Weg
Check if the changelog entry matches the MR title, and if the web url is listed in the change, so no typo's can be made. For speed we're using a slightly different container. Fixes https://gitlab.com/gitlab-org/gitaly/issues/1176