| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add CI job checking changes in Windows tests failures | Tomasz Maczukin | 2019-07-18 | 1 | -0/+124 |
| | | |||||
| * | Restore gofmt rules from before codeclimate update | Tomasz Maczukin | 2019-06-11 | 1 | -0/+15 |
| | | |||||
| * | Exclude mock files from coverage reporting | Tomasz Maczukin | 2019-04-25 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | Runner's codebase contains a lot of mock files. They are used only for tests and not for the production use. Unfortunately, because the files are not named as *_test.go - to allow use the mocks in tests outside of the mock source package - they are counted to the coverage report. We're using https://github.com/vektra/mockery to automatically generate mock files basing on interfaces. Mockery is creating mocks, that accept both scalar values as well as functions that accept mocked method argumets and returns mocked method result. However, we're mostly not using this mocking mechanism. Finally this ends in a lot of mocks code being not covered in test, which decreases the overall coverage value. While we're totally not interested in having coverage for mocks! This commit aims to remove all mocks from the coverage profile file, which should remove them from both percentage value calculation and the HTML/jUnit reports. | ||||
| * | Fix Markdown table not rendering in docs.gitlab.com | Achilleas Pipinellis | 2019-04-23 | 1 | -1/+2 |
| | | | | | | Leave a newline before the table so that it renders correctly. This is how the current implementation of gitlab-kramdown works. | ||||
| * | Generate table of FF in documentation automatically from the definitions | Tomasz Maczukin | 2019-04-19 | 1 | -0/+176 |
| | | |||||
| * | Update codeclimate to 0.83.0 | Steve Azzopardi | 2019-03-19 | 1 | -1/+1 |
| | | |||||
| * | Reduce complexity of detectBlogPostMergeRequest() in ↵ | Tomasz Maczukin | 2019-02-08 | 1 | -36/+46 |
| | | | | | scripts/prepare-release-checklist-issue | ||||
| * | Merge branch 'docs-fix-release-checklist-template' into 'master' | Steve Azzopardi | 2019-02-08 | 1 | -22/+19 |
| |\ | | | | | | | | | Add few fixes to Release Checklist template See merge request gitlab-org/gitlab-runner!1135 | ||||
| | * | Add snippets for Helm Chart update in GitLab CE and GitLab Helm Chart | Tomasz Maczukin | 2019-02-07 | 1 | -0/+3 |
| | | | |||||
| | * | Fix blog post MR detection | Tomasz Maczukin | 2019-02-07 | 1 | -14/+16 |
| | | | |||||
| | * | Make the Helm Chart stable version always use X.Y.0 pattern | Tomasz Maczukin | 2019-02-07 | 1 | -8/+0 |
| | | | |||||
| * | | Add windows 10 machine with vagrant | Steve Azzopardi | 2019-02-06 | 3 | -14/+20 |
| | | | | | | | | | | | | | It is still useful to have windows 10 for development when you don't need docker. The GUI is particularly useful, and this would help us test on multiple windows machines as well. | ||||
| * | | Use windows server 2019 for Vagrant environment | Steve Azzopardi | 2019-01-31 | 3 | -26/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move to `StefanScherer/windows_2019_docker` base image in the Vagrant file which is a windows server 2019 evaluation period with docker pre installed. This changes the provision script a bit since to install open ssh we need to update windows servers so we have to do a few restarts for that. more info on why the update is needed can be found https://github.com/MicrosoftDocs/windowsserverdocs/issues/2074. The way we are achieving restarts during the provisioning of the box is using https://github.com/aidanns/vagrant-reload as a vagrant plugin. The plugin is automatically installed if not found. Use PSWindowsUpdate PowerShell module to programmatically install the updates. | ||||
| * | | Move vagrant provision script to `scripts/` dir | Steve Azzopardi | 2019-01-25 | 1 | -0/+111 |
| |/ | | | | Part of the followup in https://gitlab.com/gitlab-org/gitlab-runner/merge_requests/1003#note_128132169 | ||||
| * | Make script working again from Makefile call | Tomasz Maczukin | 2019-01-07 | 1 | -0/+0 |
| | | |||||
| * | Add few minor updates | Tomasz Maczukin | 2019-01-07 | 1 | -0/+5 |
| | | |||||
| * | Update release checklist issue generation script | Tomasz Maczukin | 2019-01-05 | 1 | -24/+108 |
| | | |||||
| * | Count CI_NODE_INDEX from 1, not from 0 | Tomasz Maczukin | 2018-11-21 | 1 | -1/+2 |
| | | |||||
| * | Change parallel tests configuration ENV names | Tomasz Maczukin | 2018-11-21 | 1 | -6/+6 |
| | | |||||
| * | Merge branch 'shellcheck_2155' into 'master' | Tomasz Maczukin | 2018-11-19 | 1 | -8/+17 |
| |\ | | | | | | | | | | | | | Fix SC2155 where shellcheck warns about errors Closes #3663 See merge request gitlab-org/gitlab-runner!1063 | ||||
| | * | Styling: make file a bit more consistantly styled | Adrian Moisey | 2018-10-25 | 1 | -4/+4 |
| | | | |||||
| | * | Don't let grep exit with status code 1 | Adrian Moisey | 2018-10-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | Due to `pipefail` being set, if the grep matches nothing, it exits with status code of 1, causing the enture script to bail at this stage. Since we already catch this behaviour later on, let's just never exit the script if grep doesn't match anything. | ||||
| | * | Fix SC2155 where shellcheck warns about errors | Adrian Moisey | 2018-10-23 | 1 | -8/+17 |
| | | | | | | | | | | | https://gitlab.com/gitlab-org/gitlab-runner/issues/3663 https://github.com/koalaman/shellcheck/wiki/SC2155 | ||||
| * | | Merge branch 'notify-dep-status-failures-on-slack' into 'master' | Tomasz Maczukin | 2018-11-15 | 1 | -0/+24 |
| |\ \ | | | | | | | | | | | | | Add slack notification option for 'dep status' check failures See merge request gitlab-org/gitlab-runner!1072 | ||||
| | * | | Add slack notification option for 'dep status' check failures | Tomasz Maczukin | 2018-10-30 | 1 | -0/+24 |
| | |/ | |||||
| * / | Add values autodetection to the Release Checklist issue generator | Tomasz Maczukin | 2018-10-31 | 1 | -12/+193 |
| |/ | |||||
| * | Install go-junit-report in the base CI image | Tomasz Maczukin | 2018-10-18 | 1 | -1/+0 |
| | | |||||
| * | Generate JUnit report in coverage stage and integrate with GitLab JUnit support | Tomasz Maczukin | 2018-10-18 | 1 | -0/+15 |
| | | |||||
| * | Fix shellcheck offenses in scripts/go_test_with_coverage_report | Tomasz Maczukin | 2018-10-18 | 1 | -4/+4 |
| | | |||||
| * | Add dependency check jobs | Tomasz Maczukin | 2018-10-10 | 1 | -0/+17 |
| | | |||||
| * | Fix command that prepares the definitions of tests | Tomasz Maczukin | 2018-10-05 | 1 | -1/+12 |
| | | |||||
| * | Make script compatible with GitLab APIv4 | Tomasz Maczukin | 2018-09-04 | 1 | -2/+2 |
| | | |||||
| * | Guard rest of local variables with 'local' | Tomasz Maczukin | 2018-08-09 | 1 | -10/+8 |
| | | |||||
| * | Fix error detection mechanism | Tomasz Maczukin | 2018-08-09 | 1 | -4/+4 |
| | | |||||
| * | Refactor and speed-up a little docker tests | Tomasz Maczukin | 2018-08-01 | 1 | -0/+110 |
| | | |||||
| * | Resolve shellcheck offences | Tomasz Maczukin | 2018-08-01 | 1 | -15/+22 |
| | | |||||
| * | Parallelize tests execution | Tomasz Maczukin | 2018-08-01 | 2 | -21/+147 |
| | | |||||
| * | Add coverage report for unit tests | Tomasz Maczukin | 2018-08-01 | 1 | -0/+30 |
| | | |||||
| * | Add automatization script | Tomasz Maczukin | 2018-05-02 | 1 | -0/+212 |
| | | |||||
| * | Move dependencies to dep | Alessio Caiazza | 2018-01-16 | 1 | -40/+0 |
| | | |||||
| * | Add a script for generating release post items | Alessio Caiazza | 2017-12-22 | 1 | -0/+5 |
| | | | | | | | | | | | | As discussed during 10.3 release blog post review, we should use meaningful links. This MR introduces a script `./scripts/chagelog2releasepost` that converts each changelog entry to a markdown link that can be used in preparation of the release post. [skip ci] | ||||
| * | Merge branch 'codequality' | Alessio Caiazza | 2017-11-23 | 1 | -0/+17 |
| |\ | |||||
| | * | Upgrade to codeclimate 0.70.3 | Alessio Caiazza | 2017-11-22 | 1 | -1/+1 |
| | | | |||||
| | * | Do not use `docker run --tty` on CI jobs | Alessio Caiazza | 2017-11-22 | 1 | -2/+5 |
| | | | |||||
| | * | Upgrade codeclimate to 0.70.1 | Alessio Caiazza | 2017-11-20 | 1 | -0/+14 |
| | | | | | | | | | | | | | | | | | Code Climate 0.70.1 changed a lot, now we need `--dev` in order to use custom engines, they also added two engines: structure and duplication; moreover they release version 2 of the configuration file. Those engines are enabled by default and looks like they do not support go code. | ||||
| * | | Allow to override CGO_ENABLED in Makefile | Alessio Caiazza | 2017-11-21 | 1 | -3/+3 |
| | | | |||||
| * | | Add a race conditions detector | Alessio Caiazza | 2017-11-13 | 1 | -0/+19 |
| |/ | |||||
| * | adds support for tags > 9.9.9 | Christiaan Van den Poel | 2017-10-17 | 1 | -1/+1 |
| | | |||||
| * | Update | Tomasz Maczukin | 2017-09-14 | 1 | -1/+1 |
| | | |||||
| * | Rename 1st iteration: configuration, build scripting etc. | Tomasz Maczukin | 2017-09-11 | 1 | -1/+1 |
| | | |||||
