- Mar 16, 2021
-
-
Zygmunt Krynicki authored
This further reduces some copying by including build-generic.yaml from the manifest repository. Bulk of the logic is reused now, with the switch to a custom branch of the meta-ohos git repository being the sole exception. One small optimization, that is also applied to the manifest repository is the override to drop image artifacts. Since those are not needed yet we can save the cost of performing the uploads to GitLab object storage. Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
- Mar 12, 2021
-
-
Zygmunt Krynicki authored
This drops the local definitions of all the build flavours and all the targets based on "develop.xml". This significantly simplifies this pipeline and reduces duplication of the set of supported targets. Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
Zygmunt Krynicki authored
- Use re-usable .workspace job from pipelines repository - Less repetition with more targets supported - Higher uniformity with the pipeline at the manifest repository. Closes: https://git.ostc-eu.org/OSTC/OHOS/meta-ohos/-/issues/22 Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
- Mar 04, 2021
-
-
Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
- Mar 01, 2021
-
-
Zygmunt Krynicki authored
This fixes: $ test "$ACCEPT_FSL_EULA" -eq 1 && echo 'ACCEPT_FSL_EULA = "1"' >> conf/local.conf /usr/bin/bash: line 155: test: : integer expression expected To avoid the problem and reduce complexity, move the Freescale-specific logic to the only build that requires it. Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
- Feb 25, 2021
-
-
Zygmunt Krynicki authored
Following documentation from https://git.ostc-eu.org/OSTC/infrastructure/pipelines/-/blob/main/reuse.yaml Add the reuse job which can fail, since this repository is not compliant with REUSE yet. Closes: https://git.ostc-eu.org/OSTC/OHOS/meta-ohos/-/issues/24 Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
- Feb 23, 2021
-
-
Ettore Chimenti authored
Signed-off-by:
Ettore Chimenti <ettore.chimenti@seco.com>
-
Ettore Chimenti authored
-
- Feb 22, 2021
-
-
Zygmunt Krynicki authored
Stefan observed that CI job initializes bitbake with layer configuration from the layer as checked out by git-repo, and only then switches to the branch being tested. This resulted in bitbake incorrectly failing to notice a layer that was added by the tested patch. The solution is to move all of the bitbake initialization stage from the .build jobs "script_before" section, to the "script" section. In effect any derivative job can use "script_before" to freely alter the source tree before bitbake is initialized. Due to the lucky arrangement of YAML anchors, the .build job's "script" keeps running with bitbake environment sourced, so it can do exactly what one would expect - build the desired recipe. Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
Zygmunt Krynicki authored
We have notced that some of ACTS dependencies do not build correctly for Avenger96. This went unnoticed because the CI system is building the plain image, that does not include any test dependencies. Fix that by building the test image instead of the plain image, for targets based on Linux. Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
- Feb 19, 2021
-
-
This experimental pipeline performs bitbake builds in response to changes proposed for the layers contained in the meta-ohos repository. Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-