Skip to content
Snippets Groups Projects
  1. Nov 12, 2024
  2. Nov 11, 2024
  3. Nov 06, 2024
  4. Nov 01, 2024
  5. Oct 31, 2024
    • Ben Boeckel's avatar
      Merge branch 'ci-use-only-needs-3.30' into ci-use-only-needs · 70fd49f0
      Ben Boeckel authored
      * ci-use-only-needs-3.30:
        gitlab-ci: remove `dependencies` from jobs
      70fd49f0
    • Ben Boeckel's avatar
      gitlab-ci: remove `dependencies` from jobs · ea31d090
      Ben Boeckel authored
      Historically, `needs` specifies the jobs which need to complete
      successfully and `dependencies` specifies the jobs which provide
      artifacts which should be used. Modern GitLab discourages using both as
      `needs` now supports an `artifacts` key to say "depend on but do not use
      artifacts", so remove `dependencies` and use `needs:artifacts` where
      necessary.
      
      See: https://docs.gitlab.com/ee/ci/yaml/#needsartifacts
      ea31d090
    • Ben Boeckel's avatar
      ci: use JSON to transfer environment variables · c1ddff67
      Ben Boeckel authored
      The `set` command in `cmd` has terrible properties in that there's no
      real structure to it. Sensitive sequences in values or variable names
      that are escaping sequences can be interpreted at the wrong time or
      things like newlines in values are not escaped at all and cause
      ambiguities in parsing. Avoid all of that and use PowerShell to use JSON
      as a communication mechanism.
      c1ddff67
  6. Oct 29, 2024
  7. Oct 28, 2024
  8. Oct 27, 2024
  9. Oct 26, 2024
Loading