- Jan 14, 2025
-
-
Alex Tercete authored
For consistency with the new templates. The top-level README was moved under the `bazelisk` component.
-
- Feb 24, 2024
-
-
Matthew Clarkson authored
We need to add automatic mirroring with `curl_upload_file`. To get this moving a manual backup was done by `wget` each URL. Each file was then uploaded with the following Fish script: ```fish for FILEPATH in * switch $FILEPATH case *.deb set PARTS (string split _ $FILEPATH) set VERSION (string split -f 1 - $PARTS[2]) set DST $PARTS[1]/$VERSION case bazelisk-* set PARTS (string split - $FILEPATH) set DST $PARTS[1]/$PARTS[2] end printf '%s -> %s: ' $FILEPATH $DST curl -sfLw '\n' \ --oauth2-bearer $GITLAB_TOKEN \ --upload-file $FILEPATH \ https://gitlab.arm.com/api/v4/projects/418/packages/generic/$DST/$FILEPATH end ```
-
Matthew Clarkson authored
-
Matthew Clarkson authored
It is _very_ common to override the execution of `bazelisk`. This means that using a `!reference` any time the `script` is overridden to copy the run files. Moving this to `before_script` negates that.
-
- Jan 03, 2024
-
-
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.
-
- Nov 15, 2023
-
-
Matthew Clarkson authored
-
Matthew Clarkson authored
-
- Nov 03, 2023
-
-
Matthew Clarkson authored
Builds a `bazelisk` image for multiple architectures using `rules_oci`. Provides a `template.yml` GitLab CI component.
-