Commit Graph

18 Commits

Author SHA1 Message Date
Grzegorz Bizon 6ef27f7744 Expose build environment latest deployable name and path 2019-05-24 10:04:35 +01:00
Grzegorz Bizon de24df98a3 Do not serialize deployment details for build details page 2019-05-24 10:04:05 +01:00
Grzegorz Bizon 412a385702 Do not serialize a deployment commit showing a job 2019-05-24 10:04:05 +01:00
Tiger 02b9b5facf Expose build failure reason
We can use this to show more informative error messages with
links to documentation etc.
2019-04-02 11:07:06 +11:00
Bob Van Landuyt e8ca579d88 Add a project forks spec helper
The helper creates a fork of a project with all provided attributes,
but skipping the creation of the repository on disk.
2017-10-07 11:46:23 +02:00
Robert Speicher 72a7b30c9f Change all `:empty_project` to `:project` 2017-08-02 17:47:31 -04:00
Grzegorz Bizon eaa935d77b Fix target project merge request link on build page 2017-07-21 13:09:13 +02:00
Grzegorz Bizon 70489d08b7 Fix invalid assertions in build details entity specs 2017-07-20 11:42:13 +02:00
Grzegorz Bizon c9749e2238 Improve build details serializable entity specs 2017-07-20 09:20:25 +02:00
Grzegorz Bizon bab44bd994 Fix job merge request link to a forked source project 2017-07-19 13:11:39 +02:00
Grzegorz Bizon da66c90b0f Merge branch 'fix-external-ci-services' into 'master'
Allow to access statuses for external CI services

Closes #30714, #29369, and #15220

See merge request !11176
2017-06-14 07:35:27 +00:00
Grzegorz Bizon b3a1961a43 Do not expose internal artifacts hash in build entity 2017-06-13 11:05:48 +02:00
Kamil Trzcinski d03e687882 Rename BuildEntity to JobEntity 2017-06-13 09:53:54 +02:00
Kamil Trzcinski a29ba51eea Fix test failures 2017-06-03 13:58:31 +02:00
Z.J. van de Weg b24651826f Add user to BuildDetailsEntity
Also add minor changed needed to pass review
2017-06-02 13:14:09 +02:00
Z.J. van de Weg 8a9a62e329 Incorporate review 2017-05-31 21:56:18 +02:00
Z.J. van de Weg 68569584b7 Create PipelineDetailsEntity
Now we have a PipelineEntity which is a bit smaller, mostly in bytes
needing to send to the frontend. PipelineDetailsEntity is the default
for the PipelineSerializer, limiting the changes needed.

This commit also incorporates the review.
2017-05-31 21:44:53 +02:00
Z.J. van de Weg 47a0276e53 Initial implementation for real time job view
Added the needed keys and paths to a new entity, BuildDetailsEntity.
Not renaming BuildEntity to BuildBasicEntity on explicit request. Most
code now has test coverage, but not all. This will be added on later
commits on this branch.

Resolves gitlab-org/gitlab-ce#31397
2017-05-31 21:44:15 +02:00