Commit graph

8 commits

Author SHA1 Message Date
Lin Jen-Shin
1f24428428 Fix build attributes test, see:
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9021#note_23782188

This is discovered by
https://gitlab.com/gitlab-org/gitlab-ce/builds/10815456

I removed `gl_project_id` and this is failing. I took some look,
realizing that:

* `trace` is duplicated in `attributes`
* `tag_list` is not included in `build.attributes`
* `artifacts_expire_at` is missing in `attributes`

So we need to:

* Remove duplicated `trace` in `attributes` (40 -> 39)
* Remove `tag_list` in `attributes` (39 -> 38)
* Add `artifacts_expire_at` to `attributes` (38 -> 39)
* Add `gl_project_id` to `attributes` (39 -> 40)
2017-02-21 17:08:35 +08:00
Grzegorz Bizon
953e590b18 Make build clone/retry implementation more robust 2017-02-16 13:13:10 +01:00
Grzegorz Bizon
658c5f32a3 Add test for cloning attributes when retrying a build 2017-02-15 16:04:28 +01:00
Grzegorz Bizon
3ba6518512 Prefer using project.add_developer in specs 2017-02-15 11:12:07 +01:00
Grzegorz Bizon
cff9504ab1 Extend specs for build and pipeline retry services 2017-02-14 15:22:49 +01:00
Grzegorz Bizon
c0db4400f4 Preserve base service abstraction for retry services 2017-02-14 11:27:14 +01:00
Grzegorz Bizon
c5e7880841 Fix CI build specs after adding retry ability check 2017-02-13 15:11:21 +01:00
Grzegorz Bizon
db09d10599 Add specs for build retry service 2017-02-13 15:11:21 +01:00