| Commit message (Expand) | 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•••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.
| Tomasz Maczukin | 2019-04-25 | 1 | -1/+1 |
| * | Fix Markdown table not rendering in docs.gitlab.com•••Leave a newline before the table so that it renders correctly.
This is how the current implementation of gitlab-kramdown works.
| Achilleas Pipinellis | 2019-04-23 | 1 | -1/+2 |
| * | 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 scripts/prepare-release-... | Tomasz Maczukin | 2019-02-08 | 1 | -36/+46 |
| * | Merge branch 'docs-fix-release-checklist-template' into 'master'•••Add few fixes to Release Checklist template
See merge request gitlab-org/gitlab-runner!1135 | Steve Azzopardi | 2019-02-08 | 1 | -22/+19 |
| |\ |
|
| | * | 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•••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.
| Steve Azzopardi | 2019-02-06 | 3 | -14/+20 |
| * | | Use windows server 2019 for Vagrant environment•••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.
| Steve Azzopardi | 2019-01-31 | 3 | -26/+32 |
| * | | Move vagrant provision script to `scripts/` dir•••Part of the followup in https://gitlab.com/gitlab-org/gitlab-runner/merge_requests/1003#note_128132169
| Steve Azzopardi | 2019-01-25 | 1 | -0/+111 |
| |/ |
|
| * | 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'•••Fix SC2155 where shellcheck warns about errors
Closes #3663
See merge request gitlab-org/gitlab-runner!1063 | Tomasz Maczukin | 2018-11-19 | 1 | -8/+17 |
| |\ |
|
| | * | 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•••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.
| Adrian Moisey | 2018-10-24 | 1 | -1/+1 |
| | * | Fix SC2155 where shellcheck warns about errors•••https://gitlab.com/gitlab-org/gitlab-runner/issues/3663
https://github.com/koalaman/shellcheck/wiki/SC2155
| Adrian Moisey | 2018-10-23 | 1 | -8/+17 |
| * | | Merge branch 'notify-dep-status-failures-on-slack' into 'master'•••Add slack notification option for 'dep status' check failures
See merge request gitlab-org/gitlab-runner!1072 | Tomasz Maczukin | 2018-11-15 | 1 | -0/+24 |
| |\ \ |
|
| | * | | 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•••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]
| Alessio Caiazza | 2017-12-22 | 1 | -0/+5 |
| * | 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•••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.
| Alessio Caiazza | 2017-11-20 | 1 | -0/+14 |
| * | | 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 |