Skip to content
Snippets Groups Projects
  1. Jan 22, 2025
  2. Dec 11, 2024
  3. Nov 28, 2024
  4. Oct 10, 2024
  5. Oct 07, 2024
    • Dylan Aïssi's avatar
      Add gitlab-cancel-outdated-pipelines to cancel outdated running pipelines · 49dbef20
      Dylan Aïssi authored
      
      This is only a workaround for missing features in GitLab to disable
      some unneeded pipelines.
      
      Since this tool requires packages (apertis-dev-tools) and dependencies
      (python-gitlab) only available in an Apertis docker image and not
      in a Debian image, the image used for prepare-build-env is now
      an hardcoded Apertis image (because we cannot use DOCKER_IMAGE
      at this step since the processing to compute the value of this
      variable is done during this job).
      
      Signed-off-by: default avatarDylan Aïssi <dylan.aissi@collabora.com>
      49dbef20
  6. Oct 03, 2024
  7. Oct 02, 2024
  8. Sep 30, 2024
  9. Sep 05, 2024
  10. Jul 31, 2024
  11. Jul 30, 2024
  12. Jul 29, 2024
    • Dylan Aïssi's avatar
      Don't run pipelines on upstream branches · 4a3c5e0e
      Dylan Aïssi authored
      
      This was enabled in fd3ce686 to allow linux updating
      jobs to run on "upstream/" branches.
      Unfortunately, they never worked as expected since the
      jobs definition is in a local yaml file which is not
      available in "upstream/" branches.
      Those jobs require need rethinking.
      
      Meanwhile, disable pipelines on those branches since
      there is no value.
      
      Signed-off-by: default avatarDylan Aïssi <dylan.aissi@collabora.com>
      4a3c5e0e
  13. Jul 26, 2024
  14. Jul 25, 2024
  15. Jul 24, 2024
    • Vignesh Raman's avatar
      Reuse the wrong date from git commit for the snapshot changelog entry · b2c51ca8
      Vignesh Raman authored and Dylan Aïssi's avatar Dylan Aïssi committed
      
      If the changelog contains an incorrect date, the lintian pipeline will
      pass on a wip or proposed branch. However, when the pipeline runs on
      an Apertis branch, it will fail due to a debian-changelog-has-wrong-day-of-week
      lintian warning.
      
      When the pipeline runs on a wip or proposed branch, two entries are
      added to debian/changelog: a snapshot entry with a correct date
      generated by dch, and an OBS build entry with the same date as the
      snapshot entry. When the pipeline runs on an Apertis branch, only the
      OBS build entry is added with an incorrect date, which triggers a
      debian-changelog-has-wrong-day-of-week lintian warning. Since lintian
      checks only the latest entry in the changelog, this warning is emitted
      only on Apertis branches.
      
      To ensure that lintian complains for wip or proposed branches, reuse
      the wrong date from git commit for the snapshot changelog entry.
      
      Signed-off-by: default avatarVignesh Raman <vignesh.raman@collabora.com>
      b2c51ca8
  16. May 13, 2024
  17. May 09, 2024
  18. Mar 12, 2024
  19. Mar 07, 2024
  20. Feb 29, 2024
  21. Feb 26, 2024
  22. Feb 21, 2024
  23. Feb 13, 2024
    • Dylan Aïssi's avatar
      pull-updates: check CI_COMMIT_BRANCH for passing --backports or... · a6987cf4
      Dylan Aïssi authored
      pull-updates: check CI_COMMIT_BRANCH for passing --backports or --proposed-updates to apertis-pkg-pull-updates
      
      Previously, apertis-pkg-pull-updates pulled by default versions
      from backports or proposed-updates repositories. Since it was
      more confusing than heplful because not part of our usual workflow,
      these repo are now optional. This change allows to control which
      repo needs to be checked by running the job on a
      'debian/*-backports' or 'debian/*-proposed-updates' branch.
      
      Signed-off-by: default avatarDylan Aïssi <dylan.aissi@collabora.com>
      a6987cf4
  24. Jan 26, 2024
  25. Jan 25, 2024
  26. Jan 16, 2024
Loading