summaryrefslogtreecommitdiff
path: root/common/config.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix some linting issuesSimon Jürgensmeyer2019-07-181-1/+4
* Correct spelling in help stringEvan Read2019-07-171-1/+1
* Add config() stage for Custom executor managementTomasz Maczukin2019-07-091-0/+4
* Add custom executorKamil Trzciński2019-07-081-0/+17
* changes per mr commentsDavid Schile2019-05-291-1/+1
* Merge branch 'master' into security-contextDavid Schile2019-05-291-128/+3
|\
| * Merge branch '4070-remove-deprecated-cache-configuration' into 'master'•••Remove support for deprecated S3 cache configuration Closes #4070 See merge request gitlab-org/gitlab-runner!1367Steve Azzopardi2019-05-281-96/+2
| |\
| | * Remove support for deprecated S3 cache configurationTomasz Maczukin2019-05-281-96/+2
| * | Remove support for deprecated metrics_server settingTomasz Maczukin2019-05-231-16/+0
| |/
| * Refactor k8s executor to use helperimage package•••The Kubernetes executor is using the same logic to build the helper image tag, which is just duplicated from the docker executor, start using the helperimage to use the same implementation. Steve Azzopardi2019-04-231-16/+1
| * Typo: varialbes -> variablesSergio Oller2019-04-171-1/+1
* | ran go fmtDave Schile2019-04-191-5/+5
* | doc and pointers in structDavid Schile2019-04-191-4/+24
* | Merge branch 'master' into security-contextDavid Schile2019-04-051-7/+14
|\|
| * Merge branch 'allow-to-disable-debug-tracing' into 'master'•••Allow to disable debug tracing See merge request gitlab-org/gitlab-runner!1286Steve Azzopardi2019-04-041-0/+2
| |\
| | * Allow to disable CI_DEBUG_TRACE support from the configuration fileTomasz Maczukin2019-03-281-0/+2
| * | Remove commands/register.go changes as they are unneededKamil Trzciński2019-04-031-1/+1
| * | Add custom clone path for the build•••When the user specifies `GIT_CLONE_PATH` environment variable inside of the `.gitlab-ci.yml` if the path is valid it is used to clone and build. `GIT_CLONE_PATH` takes precedence over the configured build dir and the default build dir. Closes #2211 Steve Azzopardi2019-04-031-7/+12
* | | misnamed structDavid Schile2019-03-261-37/+37
* | | merged security-contextDavid Schile2019-03-261-7/+7
|\ \ \
| * | | fixed merge of configDave Schile2019-01-091-36/+1
| * | | merged upstream master and fixed node tolerations conflictDave Schile2019-01-091-1/+65
| |\ \ \
| * | | | corrections per merge request.Dave Schile2018-12-291-43/+43
* | | | | merged current masterDavid Schile2019-03-261-16/+64
|\ \ \ \ \ | |/ / / / |/| | / / | | |/ / | |/| |
| * | | Remove unnecessary log alias for logrus inport•••Some time ago [we had a discussion](https://gitlab.com/gitlab-org/gitlab-runner/merge_requests/934#note_91891281) about why we're aliasing some of the imports of `github.com/sirupsen/logrus` package with a `log` alias. At that moment we've been doing that in 17 from 68 cases when logrus was imported in Runners codebase. The conclusion was this aliasing is unnecessary, because: - we relay on logrus interface so much that moving to another logging library will be not so simple as switching the import name; - we're totally not consistent in the alias usage which makes the code even more messy. Three GitLab Runner maintainers agreeded hat there is no reason to use the aliasing and that we should just use `logrus` everywhere. But no action was don since then. The cleanup was left for a future. Unfortunately, because GitLab Runner is one of our biggest projects in Go, for some people it becomes a source of suggestions of how certain things should be handled. For example here is a discussion in a new project that creates a go-based tool for our Serverless integration: https://gitlab.com/gitlab-org/gitlabktl/merge_requests/9#note_152472275 The most important statement is: > perhaps we could leave it as is since it is how we are exposing logrus in the runner project Because we already know that it should be changed and others start to look on Runner's code to find good patterns, let's finally cleanup the `log` aliasing mess. Tomasz Maczukin2019-03-211-13/+13
| | |/ | |/|
| * | Document creation of Docker volumes passed with docker exec --docker-volumes ...Karl-Philipp Richter2019-02-171-1/+1
| * | Merge branch 'fix-typo-in-k8s-executor-configuration-options-description' int...•••Fix a typo in the description of the configuration option See merge request gitlab-org/gitlab-runner!1205Steve Azzopardi2019-02-151-1/+1
| |\ \
| | * | Fix a typo in the description of the configuration optionTomasz Maczukin2019-02-151-1/+1
| * | | feat(parallels): allow the timeserver to be customizableMax Wittig2019-02-111-0/+1
| |/ /
| * / Prevent Executors from modifying Runner configurationSt. John Johnson2019-01-231-0/+18
| |/
| * Move node tolerations format helper to config objectChris Hoffman2019-01-081-0/+28
| * Add note that only one toleration can be supplied through environment variablesChris Hoffman2018-12-311-1/+1
| * Add env variable pass through of kubernetes node selectorChris Hoffman2018-12-211-1/+1
| * Add node taint tolerations to kubernetes executorChris Hoffman2018-12-211-0/+1
* | Merge branch 'master' into security-contextDave Schile2018-12-121-34/+41
|\|
| * Add OomKillDisable option to Docker executorMarko Petric2018-10-081-0/+5
| * Merge branch 'support-json-logging' into 'master'•••Support json logging Closes #2406 and #3336 See merge request gitlab-org/gitlab-runner!1020Tomasz Maczukin2018-10-041-0/+1
| |\
| | * Handle log configuration via config.toml fileTomasz Maczukin2018-10-031-0/+1
| * | Allow disabling docker entrypoint overwriteDaniel Juarez2018-10-011-34/+35
| |/
* | conform to snake case toml keysDavid Schile2018-09-281-6/+6
* | Update config.go to remove typo in RunAsGroupDavid Schile2018-09-281-1/+1
* | qa and gofmt fixesDavid Schile2018-09-281-41/+41
* | adding in security context configDavid Schile2018-09-271-6/+6
* | add security context structsDavid Schile2018-09-241-35/+44
|/
* Clenup env, cli-options and deprecations of cache settingsTomasz Maczukin2018-09-111-12/+135
* Add few TODOs to mark things that should be cleaned in 12.0Tomasz Maczukin2018-09-061-3/+5
* Introduce GCS cache supportTomasz Maczukin2018-09-041-10/+39
* CI Web TerminalFrancisco Javier López 🌴 On vacation; back on August 22th!2018-08-141-3/+21
* Log 'metrics_server' deprecation not only when the setting is usedTomasz Maczukin2018-06-211-1/+3
* Start rename of "metrics server" configBen Kochie2018-05-151-9/+21