Skip to content
  1. Feb 24, 2024
  2. Jan 03, 2024
    • Matthew Clarkson's avatar
      fix: commit to new component directory structure · c5ced293
      Matthew Clarkson authored
      This makes the component include path consistent on 16.3/16.5+.
      
      They changed the template structure from:
      
      ```
      ├── template.yml
      ├── README.md
      ├── .gitlab-ci.yml
      ├── unit/
      │   └── template.yml
      └── integration/
          └── template.yml
      ```
      
      To:
      
      ```
      ├── README.md
      ├── .gitlab-ci.yml
      └── templates/
          └── all-scans.yml
          └── secret-detection.yml
      ```
      
      Unfortunately, symlinks are *not* supported so until we can drop support
      for 16.3, we'll have to copy over changes.
      
      BREAKING CHANGE: The component must be included via the `bazelisk` name.
      
      The nameless include in `1.0.0-beta.1` is no longer supported.
      
      ```
      include:
        - component: "${CI_SERVER_HOST}/ci/component/bazelisk@1.0.0-beta.1"
      ```
      
      Add the `/bazelisk` named CI component:
      
      ```
      include:
        - component: "${CI_SERVER_HOST}/ci/component/bazelisk/bazelisk@1.0.0-beta.2"
      ```
      
      This is due to GitLab CI components being stabilised and the nameless component
      support being removed.
      c5ced293
  3. Nov 15, 2023
  4. Nov 03, 2023
Loading