| Commit message (Expand) | Author | Age | Files | Lines |
| * | Removed suspicious condition which is always true. | Alexander Kutelev | 2019-08-05 | 1 | -4/+2 |
| * | Add custom executor | Kamil Trzciński | 2019-07-08 | 1 | -1/+8 |
| * | Remove deprecated clone/fetch command•••GitLab Runner now requires Refspec information in the job response to
clone the project which is sent from a GitLab instance that is running
version %11.9+. If Refspec is not present a fallback to the deprecated
commands was done.
closes https://gitlab.com/gitlab-org/gitlab-runner/issues/4069
| Steve Azzopardi | 2019-05-24 | 1 | -10/+0 |
| * | Added service proxy to the kubernetes executor•••In this commit we add new session endpoint like
`/proxy/buildOrService/port/requestedURI`. Through this endpoint
we will be able to proxy requests to services running
inside each service container.
At the moment only the kubernetes executor implements this
new functionality
| Francisco Javier López | 2019-05-23 | 1 | -0/+5 |
| * | Prepare single source of thruth for defined feature flags | Tomasz Maczukin | 2019-04-19 | 1 | -22/+16 |
| * | Allow to configure FF using config.toml | Kamil Trzciński | 2019-04-18 | 1 | -1/+1 |
| * | Allow to use FF to configure `/builds` folder | Kamil Trzciński | 2019-04-18 | 1 | -0/+2 |
| * | Use consts and define explicitly default values for all FFs | Tomasz Maczukin | 2019-04-17 | 1 | -4/+8 |
| * | Merge branch 'allow-to-disable-debug-tracing' into 'master'•••Allow to disable debug tracing
See merge request gitlab-org/gitlab-runner!1286 | Steve Azzopardi | 2019-04-04 | 1 | -0/+8 |
| |\ |
|
| | * | Log a warning when CI_DEBUG_TRACE is used when it's disabled on Runner | Tomasz Maczukin | 2019-04-03 | 1 | -4/+8 |
| | * | Allow to disable CI_DEBUG_TRACE support from the configuration file | Tomasz Maczukin | 2019-03-28 | 1 | -0/+4 |
| * | | Remove commands/register.go changes as they are unneeded | Kamil Trzciński | 2019-04-03 | 1 | -13/+12 |
| * | | Strong validate that `GIT_CLONE_PATH` is used within `CI_BUILDS_DIR`. | Kamil Trzciński | 2019-04-03 | 1 | -12/+35 |
| * | | 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 Azzopardi | 2019-04-03 | 1 | -2/+16 |
| * | | Improve support for git clean | Kamil Trzciński | 2019-04-03 | 1 | -1/+21 |
| * | | Merge branch '4095-fix-lfs-regression' into 'master'•••Make it again available to disable Git LFS pull
Closes #4095
See merge request gitlab-org/gitlab-runner!1273 | Steve Azzopardi | 2019-04-02 | 1 | -0/+9 |
| |\ \ |
|
| | * | | Handle LFS only if it was not disabled by the job | Tomasz Maczukin | 2019-04-01 | 1 | -0/+9 |
| | |/ |
|
| | * | Merge branch 'fix-project-dir-masking' into 'master'•••Fix CI_PROJECT_DIR handling
Closes #4043
See merge request gitlab-org/gitlab-runner!1241 | Tomasz Maczukin | 2019-03-12 | 1 | -0/+5 |
| * | | Expose `CI_CONCURRENT_(PROJECT)_ID` | Kamil Trzciński | 2019-03-27 | 1 | -0/+2 |
| * | | Log time took preparing executors | Matthew | 2019-03-12 | 1 | -1/+11 |
| * | | Fix CI_PROJECT_DIR handling | Kamil Trzciński | 2019-03-11 | 1 | -0/+5 |
| |/ |
|
| * | Add ability to mask variables.•••This makes variables to be allowed to be `masked: true`.
The masked values will be replaced with `[MASKED]`.
The masking is done in-line, thus we delay sending trace
if the content is partial match for masked output.
| Kamil Trzciński | 2019-03-06 | 1 | -13/+31 |
| * | Add feature flag to use old API for helper•••With https://gitlab.com/gitlab-org/gitlab-runner/merge_requests/1195 &
https://gitlab.com/gitlab-org/gitlab-runner/merge_requests/1201 the bash
scripts were moved to Go so that they can be used for windows
containers.
It's safe to use these commands on new helper images, which is
automatically downloaded when the user does not specify a `helper_image`
in the config file. If the user has specified a helper image which does
not use the new API will be considered as a breaking change.
If the `helper_image` is specified and the newly introduced feature flag
`FF_DOCKER_HELPER_IMAGE_V2` is not set, use the old command when
starting the container.
| Steve Azzopardi | 2019-03-05 | 1 | -0/+4 |
| * | Add refspec fetching feature•••Gitlab can now control the source getting process providing a set of
refspec.
If present runner will switch to the new method.
| Alessio Caiazza | 2019-03-04 | 1 | -0/+6 |
| * | Prevent Executors from modifying Runner configuration | St. John Johnson | 2019-01-23 | 1 | -3/+9 |
| * | Merge branch 'sh-fix-ci-project-dir-path-windows' into 'master'•••Fix path separator for CI_PROJECT_DIR in Windows
Closes #2841
See merge request gitlab-org/gitlab-runner!1128 | Tomasz Maczukin | 2019-01-08 | 1 | -1/+2 |
| |\ |
|
| | * | Fix path separator for CI_PROJECT_DIR in Windows•••Internally, the runner uses paths with the `/` separator, but
since CI_PROJECT_DIR is an externally-facing path that can be used in
scripts, we need to ensure that it has the right separator.
Closes https://gitlab.com/gitlab-org/gitlab-runner/issues/2841
| Stan Hu | 2018-12-30 | 1 | -1/+2 |
| * | | Use build timeout when shorter then session timeout•••For `waitForTerminal` check if the build timeout is actually shorter
then the terminal session timeout. If so, parse the time left, show it
to the user and use it as a timeout as well.
The reason `timeout` is being updated and used for `time.After` (in the
select statement) is so we have a good seperation between when
`ctx.Done` is being called because the user actually cancelled the build
and when the context deadline is reached.
Add `RoundDuration` which is the same as `time.duration.Round` but since
we are using go1.8 it is missing.
Add a test cases for each scenario `waitForTerminal` has.
| Steve Azzopardi | 2019-01-08 | 1 | -11/+30 |
| * | | Kill session when build is cancelled•••When the user cancels a build, we are not cleaning up the session
server. Pass the build context and check for the `Done` and call
`session.Kill`
| Steve Azzopardi | 2018-12-26 | 1 | -3/+12 |
| |/ |
|
| * | Add missing comma | Shinya Maeda | 2018-10-31 | 1 | -1/+1 |
| * | Adopting the suggestions | Shinya Maeda | 2018-10-31 | 1 | -1/+4 |
| * | Rename to job execution timeout | Shinya Maeda | 2018-10-31 | 1 | -1/+1 |
| * | Fix format | Shinya Maeda | 2018-10-31 | 1 | -3/+4 |
| * | Create setTraceStatus method in build.go | Shinya Maeda | 2018-10-31 | 1 | -19/+29 |
| * | Add failure reason for execution timeout | Shinya Maeda | 2018-10-31 | 1 | -3/+8 |
| * | Merge branch 'fix-kubernetes-support-for-extended-docker-configuration' into ...•••Fix command and args assignment when creating containers with K8S executor
Closes #2338 and #3536
See merge request gitlab-org/gitlab-runner!1010 | Kamil Trzciński | 2018-10-02 | 1 | -0/+27 |
| |\ |
|
| | * | Fix command and args assignment when creating containers with k8s executor | Tomasz Maczukin | 2018-10-01 | 1 | -0/+1 |
| | * | Add base features flag mechanism | Tomasz Maczukin | 2018-10-01 | 1 | -0/+26 |
| * | | Add a duration field to job finished log line | Tomasz Maczukin | 2018-09-26 | 1 | -3/+8 |
| * | | Fix job duration counting | Tomasz Maczukin | 2018-09-26 | 1 | -4/+12 |
| |/ |
|
| * | Print job duration | Tomasz Maczukin | 2018-09-07 | 1 | -0/+8 |
| * | Merge branch 'add-more-debug-logs-to-k8s-executor' into 'master'•••Extend debug logging for k8s executor
See merge request gitlab-org/gitlab-runner!949 | Alessio Caiazza | 2018-09-04 | 1 | -0/+2 |
| |\ |
|
| | * | Extend debug logging for k8s executor | Tomasz Maczukin | 2018-09-04 | 1 | -0/+2 |
| * | | CI Web Terminal | Francisco Javier López 🌴 On vacation; back on August 22th! | 2018-08-14 | 1 | -3/+44 |
| |/ |
|
| * | Improve test suite | Kamil Trzciński | 2018-07-20 | 1 | -3/+0 |
| * | Fix test failures | Kamil Trzciński | 2018-07-20 | 1 | -8/+13 |
| * | Fix artifacts when uploads | Kamil Trzciński | 2018-07-05 | 1 | -19/+13 |
| * | Merge branch 'sirupsen-fix' into 'master'•••Sirupsen fix
See merge request gitlab-org/gitlab-runner!843 | Tomasz Maczukin | 2018-03-08 | 1 | -1/+1 |
| |\ |
|
| | * | sed 's/Sirupsen\/logrus/sirupsen\/logrus/g' | Alessio Caiazza | 2018-02-23 | 1 | -1/+1 |
| * | | Add job env variables to report the runner's version, revision, and OS/arch•••Adds the following job environment variables:
CI_RUNNER_VERSION
CI_RUNNER_REVISION
CI_RUNNER_EXECUTABLE_ARCH
| Taylor Braun-Jones | 2018-02-27 | 1 | -0/+1 |
| |/ |
|