Skip to content
Snippets Groups Projects
  1. Apr 08, 2021
  2. Apr 06, 2021
  3. Mar 30, 2021
  4. Mar 29, 2021
  5. Mar 28, 2021
  6. Mar 23, 2021
    • Walter Lozano's avatar
      Fix ci-license-scan · f73fe191
      Walter Lozano authored
      
      Under early testing of ci-license-scan with docker image apertis/v2022dev2
      the copyright.new file generated was missformated, putting the header Format
      in the last line instead of the first one.
      
      In order to fix the issue, force line buffering when the file is generated.
      
      Signed-off-by: default avatarWalter Lozano <walter.lozano@collabora.com>
      f73fe191
  7. Mar 22, 2021
  8. Mar 17, 2021
  9. Mar 16, 2021
  10. Mar 15, 2021
  11. Mar 10, 2021
  12. Feb 26, 2021
  13. Feb 11, 2021
  14. Feb 02, 2021
  15. Feb 01, 2021
  16. Jan 25, 2021
  17. Jan 15, 2021
    • Emanuele Aina's avatar
      gilab-ci: Apply all `latest` tags once everything else succeeded · 2dc096d6
      Emanuele Aina authored
      
      By applying `latest` tags as soon as the relevant image has been built
      we end up with a quite large time window where they are all quite out
      of sync: in particular, the tag is applied to the `base` image as soon
      as it is ready, before all the depending images get built.
      
      On top of that, if depending images fail, the `latest` tags will stay
      out of sync.
      
      This can be quite confusing for users, so let's apply the `latest` tag
      only after all the previous stages have completed.
      
      Signed-off-by: Emanuele Aina's avatarEmanuele Aina <emanuele.aina@collabora.com>
      2dc096d6
    • Emanuele Aina's avatar
      gitlab-ci: Ensure that `latest` tag comes from the latest pipeline · aa6fd73d
      Emanuele Aina authored
      
      We want to ensure that the jobs updating the `latest` tags always reflect
      the actual latest pipeline.
      
      When two pipelines are started at the same time on the same branch
      sometimes the earlier one can complete last due to scheduling or any
      other reason, thus breaking the previous assumption.
      
      To avoid that, make the whole pipeline interruptible up to the tagging jobs
      so that earlier pipelines get killed when a new one is started.
      
      Signed-off-by: Emanuele Aina's avatarEmanuele Aina <emanuele.aina@collabora.com>
      aa6fd73d
Loading