Skip to content
Snippets Groups Projects
  1. Jul 12, 2022
  2. Jun 29, 2022
    • Zygmunt Krynicki's avatar
      .oniro-ci,.gitlab-ci.yml: add optional clang jobs · 8aa75e80
      Zygmunt Krynicki authored
      
      Unqualified jobs, which rely on the default compiler, are gone.
      Qualified jobs explicitly configure either clang or gcc and use the
      appropriate suffix. Qualified jobs have needs/depends set to empty to
      both avoid waiting for previous stages to start and to avoid pulling in
      artifacts from the previous stage.
      
      Qualified jobs inhabit two new lanes: build-gcc and build-clang, to
      visually break the already long column of "build" jobs.
      
      Job ordering within a lane is not exactly matching, gcc-clang. This is
      noticeable with the jobs using the "extra" suffix. The reason for this
      is unclear.
      
      Some jobs are marked as broken as they do not build with clang. Allow
      them to fail and make them start manually until more patches arrive.
      
      Signed-off-by: default avatarZygmunt Krynicki <zygmunt.krynicki@huawei.com>
      8aa75e80
  3. May 20, 2022
  4. May 12, 2022
  5. Apr 25, 2022
  6. Feb 22, 2022
  7. Feb 09, 2022
  8. Jan 26, 2022
  9. Nov 19, 2021
  10. Nov 05, 2021
  11. Oct 24, 2021
  12. Oct 21, 2021
  13. Oct 19, 2021
  14. Oct 15, 2021
  15. Oct 14, 2021
  16. Oct 13, 2021
  17. 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
  18. Oct 11, 2021
  19. Sep 30, 2021
  20. Sep 24, 2021
  21. Sep 23, 2021
  22. Sep 17, 2021
  23. Sep 15, 2021
  24. Sep 08, 2021
    • 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
  25. Sep 02, 2021
  26. Jul 08, 2021
  27. Jun 24, 2021
  28. Jun 23, 2021
  29. Jun 22, 2021
  30. Jun 21, 2021
  31. Jun 02, 2021
Loading