| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Truncate commit messages after subject line in table
Commit messages are now additionally truncated after the first line.
Before, a commit message's body was attached behind the subject which
made messages hardly readable in some cases.

See merge request !213
|
| |
| |
| |
| |
| |
| | |
Commit messages are now additionally truncated after the first line.
Before, a commit message's body was attached behind the subject which
made messages hardly readable in some cases.
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| | |
Fix inline edit runner-description
Fixes: #217
Replaced .show and .hide with .removeClass('hide') and .addClass('hide') (Like done for #192 in MR 177)
See merge request !206
|
| |
| |
| |
| | |
Replaced .show and .hide with .removeClass('hide') and .addClass('hide') (Like done for #192 in MR 177)
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Adjust CI config to support Docker executors
A shell script (based on the one for GitLab CE) has been added to
support Docker executors. Tags have been added to make sure builds are
only executed on appropriate runners.
This makes it possible to test forks of the GitLab CI repository on
public runners. Previously, builds failed with the following error:
```
$ bundle --without postgres
/builds/eldamir/gitlab-ci.sh: line 29: bundle: command not found
ERROR: Build failed with: exit code 127
```
See merge request !212
|
| | |
| | |
| | |
| | |
| | |
| | | |
A shell script (based on the one for GitLab CE) has been added to
support Docker executors. Tags have been added to make sure builds are
only executed on appropriate runners.
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Detail that people can use script to do `rake rspec` but also to call a `tests.sh`
See merge request !209
|
| | | |
|
|/ /
| |
| |
| | |
`tests.sh`
|
|\ \
| | |
| | |
| | |
| | | |
* commit '19c8544be6c79ed04745cacaa84008c34aa2ef5a':
update changelog
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Update changelog
See merge request !167
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fixes a bunch of spelling/grammar mistakes.
There were many spelling mistakes, which ultimately distracted
from the content it was describing. This commit fixes all that
I could find, and rewords some sentences to improve clarity
See merge request !211
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
There were many spelling mistakes, which ultimately distracted
from the content it was describing. This commit fixes all that
I could find, and rewords some sentences to improve clarity
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix invalid link to doc.gitlab.com
/cc @vsizov
See merge request !207
|
|/ / / |
|
|\ \ \
| |/ /
|/| /
| |/
| |
| | |
* commit 'a7d59ed9b87f24246f3907a5fe8a1b472e3fa740':
Fix rendering issues
Rework CI documentation by adding informations about YAML, the use of Docker images and building them
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
Update CI documentation to include complete YAML syntax, Docker features and use of Variables covered
/cc @JobV @sytses
See merge request !205
|
| | | |
|
| |/
| |
| |
| | |
images and building them
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| | |
Fix permission escalation
This fixes permission escalation as described here: https://gitlab.com/gitlab-org/gitlab-ci/issues/225
As this is security fix this commit should be cherry-picked to 7.13: https://dev.gitlab.org/gitlab/gitlab-ci/commit/02982e545744925a6ce8238ed354abdd8e6c835f
See merge request !165
|
|/
|
|
|
|
| |
- check if user has manage access to project
- don't cache result of authorized_projects, because it's serialised with User object
- clear user sessions
|
|\
| |
| |
| |
| |
| |
| |
| | |
fix small spelling issue in CONTRIBUTING.md
Fix mispelling of 'submission' in contributing doc.
See merge request !201
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
Point to correct GitLab CI url.
See merge request !202
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fix upgrader version detection
This ports changes from the gitlab upgrader script to gitlabci. With the changes the upgrader script now works correct with versions that contain more than 1 digit.
See merge request !203
|
| |/
| |
| |
| |
| |
| |
| | |
- fixes upgrader script not working with v7.1x versions
- rspec test cases from gitlab for upgrader lib
- rename gitlab to gitlabci
- use real data for gitlabci3 version check
|
|/ |
|
| |
|
|\
| |
| |
| |
| |
| | |
Create config/secrets.yml with 0600
See merge request !200
|
| | |
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| | |
Update install and update documentation for 7.13
@JobV Please push directly to this branch and merge if ok.
See merge request !199
|
| | |
|
|/ |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Allow to specify flexible list of types in yaml
First part of flexible pipeline build in GitLab CI
Having following `.gitlab-ci.yml`:
```
types:
- test
- deploy
- notify
rspec:
script: "rspec"
rubocop:
script: "rubocop"
staging:
type: deploy
script: "echo deploy"
only:
- master
production:
type: deploy
script: "echo production"
only:
- tags
dockerhub:
type: notify
script: "curl http://docker/hub/web/hook"
downstream:
type: notify
script: "curl http://build/downstream/jobs"
```
GitLab CI will trigger two test jobs in parallel, when finished it will trigged either staging or production, when finished it will trigger dockerhub and downstream in parallel.
The UI (screenshots are not for above YAML):


TODO:
- [x] Implement in CI
- [x] Specs
- [x] Changelog
- [x] CI tests
- [ ] Documentation
/cc @vsizov @sytses @dzaporozhets
See merge request !198
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
```
types:
- test
- deploy
- notify
rspec:
script: "rspec"
rubocop:
script: "rubocop"
staging:
type: deploy
script: "echo deploy"
only:
- master
production:
type: deploy
script: "echo production"
only:
- tags
dockerhub:
type: notify
script: "curl http://docker/hub/web/hook"
downstream:
type: notify
script: "curl http://build/downstream/jobs"
```
This will trigger two test jobs in parallel, when finished it will trigged either staging or production, when finished it will trigger dockerhub and downstream in parallel.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Encrypt variables
/cc @dzaporozhets @jacobvosmaer @vsizov
See merge request !187
|
| | | |
|
| | | |
|