Skip to content
Snippets Groups Projects
  1. Sep 01, 2023
  2. Feb 11, 2023
  3. Nov 17, 2022
  4. Nov 13, 2022
  5. Jul 28, 2022
  6. Jul 26, 2022
  7. Apr 17, 2022
    • Kevin Daudt's avatar
      ci: don't run changed-aports ourselves · e6097b01
      Kevin Daudt authored
      This is now done directly by the lint script
      e6097b01
    • Kevin Daudt's avatar
      ci: remove before_script · 53b28cf9
      Kevin Daudt authored
      Due to recent changes in git, the owner of the repository files matter.
      In CI, the repository is cloned by root, while the CI jobs run as a
      non-root user. This causes git to fail with an error message.
      
      This was already fixed in the ci build script, but the `before_script`
      is run before that, and now starts to fail because the updated git
      version is part of the image itself.
      
      Because we fetch the commits in the build script anyway, lets just
      remove the before_script.
      53b28cf9
  8. Dec 27, 2021
  9. Nov 19, 2021
  10. May 09, 2021
  11. Feb 23, 2021
  12. Jan 27, 2021
  13. Sep 03, 2020
  14. Feb 15, 2020
  15. Feb 10, 2020
  16. Feb 09, 2020
  17. Dec 30, 2019
  18. Oct 19, 2019
    • Kevin Daudt's avatar
      Revert "gitlab-ci: remove git fetch before_script" · 29b127fe
      Kevin Daudt authored
      Decided it's better to do it in one place than repeating the logic on
      multiple places.
      
      This reverts commit fb5b97d0.
      29b127fe
    • Kevin Daudt's avatar
      gitlab-ci: remove git fetch before_script · fb5b97d0
      Kevin Daudt authored
      To know what aports are changed in a merge request, we need to know
      where the target branch is, so that we can use git diff against that
      branch.
      
      To test this, this was added in the CI jobs description in a global
      `before_script`, but this is now being handled by respective scripts
      themselves, so the before_script is now redundant.
      fb5b97d0
    • Kevin Daudt's avatar
      gitlab-ci: override git strategy / depth · 0e379524
      Kevin Daudt authored
      In order to properly calculate what aports have been changed, we need
      proper history being present. A shallow clone interferese with that.
      
      Instead of having to override these settings on each project (forks of
      aports), we can override these settings in the CI jobs description
      instead.
      0e379524
  19. Oct 14, 2019
  20. Oct 12, 2019
  21. Oct 02, 2019
    • Kevin Daudt's avatar
      gitlab-ci: upload built packages as artifacts · 4afc00ab
      Kevin Daudt authored
      gitlab allows us to define artifacts that will be uploaded to gitlab and
      available to download for some time.
      
      Specify that the built packages should be uploaded to gitlab, along with
      the public key.
      4afc00ab
  22. Sep 24, 2019
  23. Aug 15, 2019
    • Kevin Daudt's avatar
      aports: enable gitlab-ci linting · 4b74d832
      Kevin Daudt authored and Natanael Copa's avatar Natanael Copa committed
      This will enable the CI linting job for merge requests done on gitlab.
      The linting job will allow for failures, so linting failures will show
      up as worning, but won't prevent the rest of the CI pipeline to
      continue.
      4b74d832
Loading