Merge lp:~aacid/unity8/conciergeModeOptimization into lp:unity8
- conciergeModeOptimization
- Merge into trunk
Status: | Merged |
---|---|
Approved by: | Andrea Cimitan |
Approved revision: | 2214 |
Merged at revision: | 2413 |
Proposed branch: | lp:~aacid/unity8/conciergeModeOptimization |
Merge into: | lp:unity8 |
Prerequisite: | lp:~aacid/unity8/cardArtShapeStyleOnCompileTime |
Diff against target: |
194 lines (+16/-41) 11 files modified
plugins/Dash/CardCreator.js (+16/-17) tests/plugins/Dash/cardcreator/1.res (+0/-1) tests/plugins/Dash/cardcreator/1.res.cardcreator (+0/-1) tests/plugins/Dash/cardcreator/11.res (+0/-1) tests/plugins/Dash/cardcreator/11.res.cardcreator (+0/-1) tests/plugins/Dash/cardcreator/12.res (+0/-1) tests/plugins/Dash/cardcreator/12.res.cardcreator (+0/-1) tests/plugins/Dash/cardcreator/3.res (+0/-1) tests/plugins/Dash/cardcreator/3.res.cardcreator (+0/-1) tests/plugins/Dash/cardcreator/5.res (+0/-8) tests/plugins/Dash/cardcreator/5.res.cardcreator (+0/-8) |
To merge this branch: | bzr merge lp:~aacid/unity8/conciergeModeOptimization |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Unity8 CI Bot | continuous-integration | Needs Fixing | |
Andrea Cimitan (community) | Approve | ||
Review via email:
|
Commit message
Concierge mode generated code optimization
No need to create a shape that will always be non visible
Description of the change
* Are there any related MPs required for this MP to build/function as expected?
Prereq
* Did you perform an exploratory manual test run of your code change and any related functionality?
Yes
* Did you make sure that your branch does not contain spurious tags?
Yes
* If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
N/A
* If you changed the UI, has there been a design review?
N/A
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Unity8 CI Bot (unity8-ci-bot) wrote : | # |
- 2214. By Albert Astals Cid
-
Merge
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Unity8 CI Bot (unity8-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:2214
https:/
Executed test runs:
SUCCESS: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Unity8 CI Bot (unity8-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:2214
https:/
Executed test runs:
SUCCESS: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Unity8 CI Bot (unity8-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:2214
https:/
Executed test runs:
SUCCESS: https:/
FAILURE: https:/
SUCCESS: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild:
https:/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Andrea Cimitan (cimi) wrote : | # |
* Did you perform an exploratory manual test run of the code change and any related functionality?
y
* Did CI run pass? If not, please explain why.
not related
* Did you make sure that the branch does not contain spurious tags?
y
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Unity8 CI Bot (unity8-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:2214
https:/
Executed test runs:
SUCCESS: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Unity8 CI Bot (unity8-ci-bot) wrote : | # |
FAILED: Continuous integration, rev:2214
https:/
Executed test runs:
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
SUCCESS: https:/
deb: https:/
FAILURE: https:/
Click here to trigger a rebuild:
https:/
- 2215. By Albert Astals Cid
-
Merge
Preview Diff
1 | === modified file 'plugins/Dash/CardCreator.js' | |||
2 | --- plugins/Dash/CardCreator.js 2016-05-09 08:43:49 +0000 | |||
3 | +++ plugins/Dash/CardCreator.js 2016-05-09 08:43:49 +0000 | |||
4 | @@ -59,21 +59,17 @@ | |||
5 | 59 | } \n\ | 59 | } \n\ |
6 | 60 | }\n'; | 60 | }\n'; |
7 | 61 | 61 | ||
10 | 62 | // %1 is the visible code | 62 | // %1 is the aspect of the UbuntuShape |
9 | 63 | // %2 is the aspect of the UbuntuShape | ||
11 | 64 | var kArtUbuntuShapeCode = 'UbuntuShape { \n\ | 63 | var kArtUbuntuShapeCode = 'UbuntuShape { \n\ |
12 | 65 | anchors.fill: parent; \n\ | 64 | anchors.fill: parent; \n\ |
13 | 66 | visible: %1; \n\ | ||
14 | 67 | source: artImage; \n\ | 65 | source: artImage; \n\ |
15 | 68 | sourceFillMode: UbuntuShape.PreserveAspectCrop; \n\ | 66 | sourceFillMode: UbuntuShape.PreserveAspectCrop; \n\ |
16 | 69 | radius: "medium"; \n\ | 67 | radius: "medium"; \n\ |
18 | 70 | aspect: %2; \n\ | 68 | aspect: %1; \n\ |
19 | 71 | }'; | 69 | }'; |
20 | 72 | 70 | ||
21 | 73 | // %1 is the visible code | ||
22 | 74 | var kArtProportionalShapeCode = 'ProportionalShape { \n\ | 71 | var kArtProportionalShapeCode = 'ProportionalShape { \n\ |
23 | 75 | anchors.fill: parent; \n\ | 72 | anchors.fill: parent; \n\ |
24 | 76 | visible: %1; \n\ | ||
25 | 77 | source: artImage; \n\ | 73 | source: artImage; \n\ |
26 | 78 | aspect: UbuntuShape.DropShadow; \n\ | 74 | aspect: UbuntuShape.DropShadow; \n\ |
27 | 79 | }'; | 75 | }'; |
28 | @@ -520,18 +516,21 @@ | |||
29 | 520 | fallbackURICode = 'decodeURI("%1")'.arg(fallback); | 516 | fallbackURICode = 'decodeURI("%1")'.arg(fallback); |
30 | 521 | } | 517 | } |
31 | 522 | var artShapeHolderShapeCode; | 518 | var artShapeHolderShapeCode; |
34 | 523 | if (artShapeStyle === "icon") { | 519 | if (!isConciergeMode) { |
35 | 524 | artShapeHolderShapeCode = kArtProportionalShapeCode.arg(isConciergeMode ? "false" : "true"); | 520 | if (artShapeStyle === "icon") { |
36 | 521 | artShapeHolderShapeCode = kArtProportionalShapeCode; | ||
37 | 522 | } else { | ||
38 | 523 | var artShapeHolderShapeAspect; | ||
39 | 524 | switch (artShapeStyle) { | ||
40 | 525 | case "inset": artShapeHolderShapeAspect = "UbuntuShape.Inset"; break; | ||
41 | 526 | case "shadow": artShapeHolderShapeAspect = "UbuntuShape.DropShadow"; break; | ||
42 | 527 | default: | ||
43 | 528 | case "flat": artShapeHolderShapeAspect = "UbuntuShape.Flat"; break; | ||
44 | 529 | } | ||
45 | 530 | artShapeHolderShapeCode = kArtUbuntuShapeCode.arg(artShapeHolderShapeAspect); | ||
46 | 531 | } | ||
47 | 525 | } else { | 532 | } else { |
57 | 526 | var artShapeHolderShapeAspect; | 533 | artShapeHolderShapeCode = ""; |
49 | 527 | switch (artShapeStyle) { | ||
50 | 528 | case "inset": artShapeHolderShapeAspect = "UbuntuShape.Inset"; break; | ||
51 | 529 | case "shadow": artShapeHolderShapeAspect = "UbuntuShape.DropShadow"; break; | ||
52 | 530 | default: | ||
53 | 531 | case "flat": artShapeHolderShapeAspect = "UbuntuShape.Flat"; break; | ||
54 | 532 | } | ||
55 | 533 | artShapeHolderShapeCode = kArtUbuntuShapeCode.arg(isConciergeMode ? "false" : "true") | ||
56 | 534 | .arg(artShapeHolderShapeAspect); | ||
58 | 535 | } | 534 | } |
59 | 536 | code += kArtShapeHolderCode.arg(artAnchors) | 535 | code += kArtShapeHolderCode.arg(artAnchors) |
60 | 537 | .arg(widthCode) | 536 | .arg(widthCode) |
61 | 538 | 537 | ||
62 | === modified file 'tests/plugins/Dash/cardcreator/1.res' | |||
63 | --- tests/plugins/Dash/cardcreator/1.res 2016-05-09 08:43:49 +0000 | |||
64 | +++ tests/plugins/Dash/cardcreator/1.res 2016-05-09 08:43:49 +0000 | |||
65 | @@ -31,7 +31,6 @@ | |||
66 | 31 | readonly property alias image: artImage; | 31 | readonly property alias image: artImage; |
67 | 32 | UbuntuShape { | 32 | UbuntuShape { |
68 | 33 | anchors.fill: parent; | 33 | anchors.fill: parent; |
69 | 34 | visible: true; | ||
70 | 35 | source: artImage; | 34 | source: artImage; |
71 | 36 | sourceFillMode: UbuntuShape.PreserveAspectCrop; | 35 | sourceFillMode: UbuntuShape.PreserveAspectCrop; |
72 | 37 | radius: "medium"; | 36 | radius: "medium"; |
73 | 38 | 37 | ||
74 | === modified file 'tests/plugins/Dash/cardcreator/1.res.cardcreator' | |||
75 | --- tests/plugins/Dash/cardcreator/1.res.cardcreator 2016-05-09 08:43:49 +0000 | |||
76 | +++ tests/plugins/Dash/cardcreator/1.res.cardcreator 2016-05-09 08:43:49 +0000 | |||
77 | @@ -30,7 +30,6 @@ | |||
78 | 30 | readonly property alias image: artImage; | 30 | readonly property alias image: artImage; |
79 | 31 | UbuntuShape { | 31 | UbuntuShape { |
80 | 32 | anchors.fill: parent; | 32 | anchors.fill: parent; |
81 | 33 | visible: true; | ||
82 | 34 | source: artImage; | 33 | source: artImage; |
83 | 35 | sourceFillMode: UbuntuShape.PreserveAspectCrop; | 34 | sourceFillMode: UbuntuShape.PreserveAspectCrop; |
84 | 36 | radius: "medium"; | 35 | radius: "medium"; |
85 | 37 | 36 | ||
86 | === modified file 'tests/plugins/Dash/cardcreator/11.res' | |||
87 | --- tests/plugins/Dash/cardcreator/11.res 2016-05-09 08:43:49 +0000 | |||
88 | +++ tests/plugins/Dash/cardcreator/11.res 2016-05-09 08:43:49 +0000 | |||
89 | @@ -69,7 +69,6 @@ | |||
90 | 69 | readonly property alias image: artImage; | 69 | readonly property alias image: artImage; |
91 | 70 | UbuntuShape { | 70 | UbuntuShape { |
92 | 71 | anchors.fill: parent; | 71 | anchors.fill: parent; |
93 | 72 | visible: true; | ||
94 | 73 | source: artImage; | 72 | source: artImage; |
95 | 74 | sourceFillMode: UbuntuShape.PreserveAspectCrop; | 73 | sourceFillMode: UbuntuShape.PreserveAspectCrop; |
96 | 75 | radius: "medium"; | 74 | radius: "medium"; |
97 | 76 | 75 | ||
98 | === modified file 'tests/plugins/Dash/cardcreator/11.res.cardcreator' | |||
99 | --- tests/plugins/Dash/cardcreator/11.res.cardcreator 2016-05-09 08:43:49 +0000 | |||
100 | +++ tests/plugins/Dash/cardcreator/11.res.cardcreator 2016-05-09 08:43:49 +0000 | |||
101 | @@ -68,7 +68,6 @@ | |||
102 | 68 | readonly property alias image: artImage; | 68 | readonly property alias image: artImage; |
103 | 69 | UbuntuShape { | 69 | UbuntuShape { |
104 | 70 | anchors.fill: parent; | 70 | anchors.fill: parent; |
105 | 71 | visible: true; | ||
106 | 72 | source: artImage; | 71 | source: artImage; |
107 | 73 | sourceFillMode: UbuntuShape.PreserveAspectCrop; | 72 | sourceFillMode: UbuntuShape.PreserveAspectCrop; |
108 | 74 | radius: "medium"; | 73 | radius: "medium"; |
109 | 75 | 74 | ||
110 | === modified file 'tests/plugins/Dash/cardcreator/12.res' | |||
111 | --- tests/plugins/Dash/cardcreator/12.res 2016-05-09 08:43:49 +0000 | |||
112 | +++ tests/plugins/Dash/cardcreator/12.res 2016-05-09 08:43:49 +0000 | |||
113 | @@ -31,7 +31,6 @@ | |||
114 | 31 | readonly property alias image: artImage; | 31 | readonly property alias image: artImage; |
115 | 32 | UbuntuShape { | 32 | UbuntuShape { |
116 | 33 | anchors.fill: parent; | 33 | anchors.fill: parent; |
117 | 34 | visible: true; | ||
118 | 35 | source: artImage; | 34 | source: artImage; |
119 | 36 | sourceFillMode: UbuntuShape.PreserveAspectCrop; | 35 | sourceFillMode: UbuntuShape.PreserveAspectCrop; |
120 | 37 | radius: "medium"; | 36 | radius: "medium"; |
121 | 38 | 37 | ||
122 | === modified file 'tests/plugins/Dash/cardcreator/12.res.cardcreator' | |||
123 | --- tests/plugins/Dash/cardcreator/12.res.cardcreator 2016-05-09 08:43:49 +0000 | |||
124 | +++ tests/plugins/Dash/cardcreator/12.res.cardcreator 2016-05-09 08:43:49 +0000 | |||
125 | @@ -30,7 +30,6 @@ | |||
126 | 30 | readonly property alias image: artImage; | 30 | readonly property alias image: artImage; |
127 | 31 | UbuntuShape { | 31 | UbuntuShape { |
128 | 32 | anchors.fill: parent; | 32 | anchors.fill: parent; |
129 | 33 | visible: true; | ||
130 | 34 | source: artImage; | 33 | source: artImage; |
131 | 35 | sourceFillMode: UbuntuShape.PreserveAspectCrop; | 34 | sourceFillMode: UbuntuShape.PreserveAspectCrop; |
132 | 36 | radius: "medium"; | 35 | radius: "medium"; |
133 | 37 | 36 | ||
134 | === modified file 'tests/plugins/Dash/cardcreator/3.res' | |||
135 | --- tests/plugins/Dash/cardcreator/3.res 2016-05-09 08:43:49 +0000 | |||
136 | +++ tests/plugins/Dash/cardcreator/3.res 2016-05-09 08:43:49 +0000 | |||
137 | @@ -31,7 +31,6 @@ | |||
138 | 31 | readonly property alias image: artImage; | 31 | readonly property alias image: artImage; |
139 | 32 | ProportionalShape { | 32 | ProportionalShape { |
140 | 33 | anchors.fill: parent; | 33 | anchors.fill: parent; |
141 | 34 | visible: true; | ||
142 | 35 | source: artImage; | 34 | source: artImage; |
143 | 36 | aspect: UbuntuShape.DropShadow; | 35 | aspect: UbuntuShape.DropShadow; |
144 | 37 | } | 36 | } |
145 | 38 | 37 | ||
146 | === modified file 'tests/plugins/Dash/cardcreator/3.res.cardcreator' | |||
147 | --- tests/plugins/Dash/cardcreator/3.res.cardcreator 2016-05-09 08:43:49 +0000 | |||
148 | +++ tests/plugins/Dash/cardcreator/3.res.cardcreator 2016-05-09 08:43:49 +0000 | |||
149 | @@ -30,7 +30,6 @@ | |||
150 | 30 | readonly property alias image: artImage; | 30 | readonly property alias image: artImage; |
151 | 31 | ProportionalShape { | 31 | ProportionalShape { |
152 | 32 | anchors.fill: parent; | 32 | anchors.fill: parent; |
153 | 33 | visible: true; | ||
154 | 34 | source: artImage; | 33 | source: artImage; |
155 | 35 | aspect: UbuntuShape.DropShadow; | 34 | aspect: UbuntuShape.DropShadow; |
156 | 36 | } | 35 | } |
157 | 37 | 36 | ||
158 | === modified file 'tests/plugins/Dash/cardcreator/5.res' | |||
159 | --- tests/plugins/Dash/cardcreator/5.res 2016-05-09 08:43:49 +0000 | |||
160 | +++ tests/plugins/Dash/cardcreator/5.res 2016-05-09 08:43:49 +0000 | |||
161 | @@ -29,14 +29,6 @@ | |||
162 | 29 | objectName: "artShape"; | 29 | objectName: "artShape"; |
163 | 30 | visible: image.status == Image.Ready; | 30 | visible: image.status == Image.Ready; |
164 | 31 | readonly property alias image: artImage; | 31 | readonly property alias image: artImage; |
165 | 32 | UbuntuShape { | ||
166 | 33 | anchors.fill: parent; | ||
167 | 34 | visible: false; | ||
168 | 35 | source: artImage; | ||
169 | 36 | sourceFillMode: UbuntuShape.PreserveAspectCrop; | ||
170 | 37 | radius: "medium"; | ||
171 | 38 | aspect: UbuntuShape.DropShadow; | ||
172 | 39 | } | ||
173 | 40 | readonly property real fixedArtShapeSizeAspect: (root.fixedArtShapeSize.height > 0 && root.fixedArtShapeSize.width > 0) ? root.fixedArtShapeSize.width / root.fixedArtShapeSize.height : -1; | 32 | readonly property real fixedArtShapeSizeAspect: (root.fixedArtShapeSize.height > 0 && root.fixedArtShapeSize.width > 0) ? root.fixedArtShapeSize.width / root.fixedArtShapeSize.height : -1; |
174 | 41 | readonly property real aspect: fixedArtShapeSizeAspect > 0 ? fixedArtShapeSizeAspect : 1; | 33 | readonly property real aspect: fixedArtShapeSizeAspect > 0 ? fixedArtShapeSizeAspect : 1; |
175 | 42 | Component.onCompleted: { updateWidthHeightBindings(); } | 34 | Component.onCompleted: { updateWidthHeightBindings(); } |
176 | 43 | 35 | ||
177 | === modified file 'tests/plugins/Dash/cardcreator/5.res.cardcreator' | |||
178 | --- tests/plugins/Dash/cardcreator/5.res.cardcreator 2016-05-09 08:43:49 +0000 | |||
179 | +++ tests/plugins/Dash/cardcreator/5.res.cardcreator 2016-05-09 08:43:49 +0000 | |||
180 | @@ -28,14 +28,6 @@ | |||
181 | 28 | objectName: "artShape"; | 28 | objectName: "artShape"; |
182 | 29 | visible: image.status == Image.Ready; | 29 | visible: image.status == Image.Ready; |
183 | 30 | readonly property alias image: artImage; | 30 | readonly property alias image: artImage; |
184 | 31 | UbuntuShape { | ||
185 | 32 | anchors.fill: parent; | ||
186 | 33 | visible: false; | ||
187 | 34 | source: artImage; | ||
188 | 35 | sourceFillMode: UbuntuShape.PreserveAspectCrop; | ||
189 | 36 | radius: "medium"; | ||
190 | 37 | aspect: UbuntuShape.DropShadow; | ||
191 | 38 | } | ||
192 | 39 | readonly property real fixedArtShapeSizeAspect: (root.fixedArtShapeSize.height > 0 && root.fixedArtShapeSize.width > 0) ? root.fixedArtShapeSize.width / root.fixedArtShapeSize.height : -1; | 31 | readonly property real fixedArtShapeSizeAspect: (root.fixedArtShapeSize.height > 0 && root.fixedArtShapeSize.width > 0) ? root.fixedArtShapeSize.width / root.fixedArtShapeSize.height : -1; |
193 | 40 | readonly property real aspect: fixedArtShapeSizeAspect > 0 ? fixedArtShapeSizeAspect : 1; | 32 | readonly property real aspect: fixedArtShapeSizeAspect > 0 ? fixedArtShapeSizeAspect : 1; |
194 | 41 | Component.onCompleted: { updateWidthHeightBindings(); } | 33 | Component.onCompleted: { updateWidthHeightBindings(); } |
FAILED: Continuous integration, rev:2213 /unity8- jenkins. ubuntu. com/job/ lp-unity8- ci/600/ /unity8- jenkins. ubuntu. com/job/ test-0- autopkgtest/ label=amd64, release= vivid+overlay, testname= qmluitests. sh/334 /unity8- jenkins. ubuntu. com/job/ test-0- autopkgtest/ label=amd64, release= xenial, testname= qmluitests. sh/334 /unity8- jenkins. ubuntu. com/job/ test-0- autopkgtest/ label=phone- armhf,release= vivid+overlay, testname= autopilot. sh/334 /unity8- jenkins. ubuntu. com/job/ build-0- fetch/791 /unity8- jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= vivid+overlay/ 808 /unity8- jenkins. ubuntu. com/job/ build-1- sourcepkg/ release= xenial/ 808 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= vivid+overlay/ 805 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= vivid+overlay/ 805/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= xenial/ 805 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=amd64, release= xenial/ 805/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= vivid+overlay/ 805 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= vivid+overlay/ 805/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= xenial/ 805 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=armhf, release= xenial/ 805/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= vivid+overlay/ 805 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= vivid+overlay/ 805/artifact/ output/ *zip*/output. zip /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= xenial/ 805 /unity8- jenkins. ubuntu. com/job/ build-2- binpkg/ arch=i386, release= xenial/ 805/artifact/ output/ *zip*/output. zip
https:/
Executed test runs:
UNSTABLE: https:/
UNSTABLE: https:/
UNSTABLE: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
SUCCESS: https:/
deb: https:/
Click here to trigger a rebuild: /unity8- jenkins. ubuntu. com/job/ lp-unity8- ci/600/ rebuild
https:/