1. 28 Jan, 2021 7 commits
  2. 27 Jan, 2021 2 commits
  3. 26 Jan, 2021 1 commit
  4. 15 Jan, 2021 1 commit
  5. 06 Jan, 2021 1 commit
  6. 23 Dec, 2020 1 commit
  7. 10 Dec, 2020 1 commit
  8. 02 Dec, 2020 1 commit
    • Jordan Petridіs's avatar
      Revert "ci: check commit using ci-fairy" · d4e55b65
      Jordan Petridіs authored
      This reverts commit 12c1689a.
      
      Revert ci-fairy check-commits job for now as it seems a bit
      buggy. It picks up commits that are not part of the branch
      and breaks the CI.
      
      Will investigate further and reintroduce it later.
      d4e55b65
  9. 27 Nov, 2020 2 commits
  10. 16 Nov, 2020 2 commits
  11. 12 Nov, 2020 1 commit
    • Nirbheek Chauhan's avatar
      cerbero: Never use cached cerbero git repo · c3b56937
      Nirbheek Chauhan authored
      Sometimes the git repo cached on the docker image gets corrupted on
      Windows, in which case there is no way to clean things and resolve
      that error. For example: https://gitlab.freedesktop.org/bilboed/gst-plugins-bad/-/jobs/5517037
      
      ```
      ++ cp -a C:/cerbero/.git .
      cp: cannot create regular file `./.git/objects/pack/pack-cbdde9dc4dd07bff6761e6715e20d7c0abe62b9e.idx': Permission denied
      cp: cannot create regular file `./.git/objects/pack/pack-cbdde9dc4dd07bff6761e6715e20d7c0abe62b9e.pack': Permission denied
      ```
      
      Always delete the cached git repo and copy a pristine copy from the
      image. This will also avoid accumulation of garbage in the git repo.
      
      Part-of: <gstreamer/gst-ci!376>
      c3b56937
  12. 22 Oct, 2020 2 commits
  13. 16 Oct, 2020 1 commit
    • Jordan Petridіs's avatar
      citemplate: tweak merge-request rules · 5dc5de23
      Jordan Petridіs authored
      With the MergeRequest rules template, its was impossible
      to manually create or trigger a pipeline for a branch/commit
      that was not part of a merge request.
      
      This tweaks the workflow:rules such that there will always be
      a pipeline for each commit (which will be set to a manual job trigger).
      
      There is the downside that we will now be triggering 2 pipelines in
      case of merge requests, but they will require manual action to be
      started.
      
      Part-of: <gstreamer/gst-ci!369>
      5dc5de23
  14. 12 Oct, 2020 1 commit
  15. 09 Oct, 2020 1 commit
  16. 08 Oct, 2020 1 commit
  17. 06 Oct, 2020 1 commit
  18. 04 Oct, 2020 1 commit
  19. 02 Oct, 2020 3 commits
  20. 01 Oct, 2020 2 commits
  21. 29 Sep, 2020 1 commit
  22. 28 Sep, 2020 1 commit
  23. 24 Sep, 2020 2 commits
  24. 23 Sep, 2020 2 commits
  25. 22 Sep, 2020 1 commit
    • Nirbheek Chauhan's avatar
      cerbero ci: Refactor cerbero_before_script · 98e3c7d8
      Nirbheek Chauhan authored
      We were doing a few things suboptimally:
      
      1. Making a symlink from the current directory to
         ../../gstreamer/cerbero so that build-tools kept working, which
         should not be necessary since cerbero relocates all binaries inside
         the cerbero homedir after extracting the cache.
      
      2. Hard-coding the cerbero builddir when building on Windows because
         `pwd` was outputting an MSYS-style path which Python can't read
      
      3. rsync-ing all the contents of $CERBERO_HOST_DIR, which is
         bad because we should be building on top of the artifact cache.
         The only thing we want from $CERBERO_HOST_DIR is cerbero-sources
         (the network cache), and we can setup the toolchain during
         bootstrap with the new --system and --toolchains arguments which
         were split out of --system-only.
      
      Part-of: <gstreamer/gst-ci!350>
      98e3c7d8