Skip to content
Snippets Groups Projects
  1. Oct 14, 2021
  2. Oct 13, 2021
  3. Oct 12, 2021
    • Zygmunt Krynicki's avatar
      .ostc-ci: use build-wic-image for qemu · 4fe2587b
      Zygmunt Krynicki authored
      
      Our QEMU builds were using the .build-image job, which archives all of
      the deploy/image directory. This directory started to inflate recently,
      in ways I did not explore.
      
      Given that this breaks CI and is split across repositories the
      .build-wic-image job was pushed into the manifest repository. Now with
      the new job available we can switch the x86 and x86_64 QEMU image builds
      to use the new .build-wic-image job, which saves a subset of the
      artifacts that CI actually consumes downstream.
      
      Signed-off-by: default avatarZygmunt Krynicki <zygmunt.krynicki@huawei.com>
      4fe2587b
    • Stefan Schmidt's avatar
      ostc-ci: Workaround for inter-repo dependency on image builds · 86a144eb
      Stefan Schmidt authored
      
      For the images renames to fully pass CI, we need to have a change in the
      manifest repo. As these two MR would block each other before we could
      merge them, we override the image names here, land the rename, do the
      actual change in the manifest repo and finally clean this up again.
      
      To be reverted when this change lands in the manifest repository.
      
      Signed-off-by: default avatarStefan Schmidt <stefan.schmidt@huawei.com>
      86a144eb
  4. Oct 11, 2021
  5. Sep 30, 2021
  6. Sep 24, 2021
  7. Sep 23, 2021
  8. Sep 17, 2021
  9. Sep 15, 2021
  10. Sep 08, 2021
    • Zygmunt Krynicki's avatar
      .ostc-ci: disable LAVA jobs · 4476b7e9
      Zygmunt Krynicki authored
      
      LAVA jobs are AFAIK not useful since the read-only images landed. Since
      we've disabled publishing image artifacts earlier, let's properly
      disable the LAVA jobs as well.
      
      This commit should be reverted when LAVA jobs are working and the
      slowness issue was debugged.
      
      Signed-off-by: default avatarZygmunt Krynicki <zygmunt.krynicki@huawei.com>
      4476b7e9
    • Zygmunt Krynicki's avatar
      .ostc-ci: use build-recipe instead of build-image · f7eb3cb0
      Zygmunt Krynicki authored
      
      There are indications that upload pipe between GitLab workers and the
      OSTC GitLab instance is slowing down CI, making an otherwise fast
      machine idle while it waits for network traffic.
      
      Since the images were only consumed by LAVA and for the moment, LAVA is
      disabled, switch jobs using .build-image to .build-recipe. The only
      difference is that now artifacts are discarded immediately after the
      build.
      
      This is a temporary workaround that can be reverted once the situation
      is debugged further.
      
      Signed-off-by: default avatarZygmunt Krynicki <zygmunt.krynicki@huawei.com>
      f7eb3cb0
  11. Sep 02, 2021
  12. Jul 08, 2021
  13. Jun 29, 2021
  14. Jun 24, 2021
  15. Jun 23, 2021
  16. Jun 22, 2021
  17. Jun 21, 2021
  18. Jun 02, 2021
  19. Jun 01, 2021
  20. May 31, 2021
  21. May 28, 2021
  22. May 25, 2021
  23. May 07, 2021
  24. Apr 15, 2021
    • Zygmunt Krynicki's avatar
      gitlab-ci.yml: use new jobs from the manifest repo · 162fb231
      Zygmunt Krynicki authored
      
      The manifest repository now offers new hidden jobs, that make
      customization and reuse easier. Those allow us to remove bulk of the
      custom logic, again, reducing everything to mere configuration.
      
      The build-docs and update-docs jobs are entirely replaced by .build-docs
      and .aggregate-docs (name change without logic change).
      
      Custom .build job is split into smaller changes to the .workspace and
      .bitbake-workspace jobs. Lastly, the variable OHOS_CI_GIT_REPO_PATH
      is no longer relative to sources/ but includes it explicitly.
      
      Signed-off-by: default avatarZygmunt Krynicki <zygmunt.krynicki@huawei.com>
      162fb231
  25. Mar 30, 2021
  26. Mar 26, 2021
  27. Mar 25, 2021
  28. Mar 24, 2021
Loading