This project is mirrored from https://gitlab.com/Linaro/cassini/gitlab-templates.git.
Pull mirroring updated .
- Jul 24, 2024
-
-
cassini-ci-2025-05-23 authored
-
Adam Johnston authored
Signed-off-by:
Adam Johnston <adam.johnston@linaro.org>
-
Adam Johnston authored
`download_url` has shifted from `extra` to the JSON root Update .complete-lava-job Changelog: bug Signed-off-by:
Adam Johnston <adam.johnston@linaro.org>
-
- Feb 07, 2024
-
-
Drew Reed authored
When using a central hash server we are likely to be using a cache area that is shared with other projects so we should not allow people to fully delete the cache area or prune the cache. Changelog: other Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Dec 15, 2023
-
-
cassini-ci-bot authored
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Vishal Bhoj authored
Changelog: bug Signed-off-by:
Vishal Bhoj <vishal.bhoj@linaro.org>
-
- Dec 14, 2023
-
-
Drew Reed authored
Fix minor yamllint issue. Add yamllint to the dictionary. Changelog: other Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Need to keep the artifacts private since they may include credentials Signed-off-by:
Vishal Bhoj <vishal.bhoj@linaro.org>
- Dec 07, 2023
-
-
cassini-ci-bot authored
-
Drew Reed authored
Correct the regex logic order when determining if the platform is supported via tuxsuite or lava directly. Bump version number to v1.6.1 Changelog: bug Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Nov 29, 2023
-
-
cassini-ci-bot authored
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Lava test jobs can be submitted through tuxsuite to allow testing in an auto scaling environment so we should support it as a way to start/stop lava based testing. Changelog: feature Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Oct 24, 2023
-
-
cassini-ci-bot authored
-
Drew Reed authored
To allow the use of rules around the pipeline source to be used correctly within a child pipeline it's important to know the actual source of the parent pipeline. Bump version number to v1.5.4 Changelog: bug Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Sep 18, 2023
-
-
cassini-ci-bot authored
-
- Sep 15, 2023
-
-
Drew Reed authored
By default GitLab only does a git fetch to a depth of 20 but with some weekly sync merge requests containing 20+ commits this leaves the danger bot unable to find the common point in the history and so it fails. Bump version number to v1.5.3 Changelog: bug Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Aug 30, 2023
-
-
cassini-ci-bot authored
-
Drew Reed authored
Due to an upstream buildah project compromise all the tagged images have been removed and only the latest version is currently available so we have to adopt it to continue building containers. Bump version to v1.5.2 Changelog: bug Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Jul 18, 2023
-
-
cassini-ci-bot authored
-
Drew Reed authored
Signed-off-by:
Drew Reed <drew.reed@arm.com>
-
Gitlab CI by default just fetches 20 commits from the repository and doesn't do a full clone. If we have files which were not changed for a long time (Before those 20 fetched commits). When codeclimate-headercheck runs and it calls this BQA tools method: https://gitlab.oss.arm.com/engineering/ais/bqa-tools/-/blob/main/tools/qa-checks/header_check.py#L294 It tries to get the history for each file (Which was last changed before those 20 commits), the method fails and it goes to the last return statement "return time.gmtime(os.path.getmtime(path))" which just gives the file's local time in which it was cloned, so it gives the error saying "Copyright final year doesn't match the file's last modification" Because it thinks the file was modified in the current year but in reality it was not. Set GIT_STRATEGY variable to clone and set GIT_DEPTH to 0 to clone the complete history of the repository. Changelog: bug Signed-off-by:
Ziad Elhanafy <ziad.elhanafy@arm.com>
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
To enable the differentiation of the runner tags between server we allow the setting of the RUNNER_TAG_SCOPE variable whose value will be added to the end of the 3 required runner tags. Changelog: feature Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Some projects and kas container versions may not wish to run as the non default UID/GID so we should not set the default UID/GID in the template. Changelog: bug Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Jul 13, 2023
-
-
Adam Johnston authored
The default location for CI scripts is now `scripts` (it used to be `.gitlab/scripts`). Update the default values for `FETCH_SCRIPT` in `Collate-Results` and `complete-lava-job`. When they are updated, projects which still use the old location must either move their scripts or override the value of `FETCH_SCRIPT`. Changelog: other Signed-off-by:
Adam Johnston <adam.johnston@linaro.org>
-
Adam Johnston authored
Project local CI scripts may be in `.gitlab/scripts` but in the template project they are in `scripts`. This causes Collate-Results to silently fail when it fetches `child-job-test-report.py` Changelog: bug Signed-off-by:
Adam Johnston <adam.johnston@linaro.org>
-
- Jun 08, 2023
-
-
Pull the zjkyz8/codeclimate-cppcheck image which has support for the suppressions-list option. Changelog: other Signed-off-by:
Debbie Martin <Debbie.Martin@arm.com>
-
- Jun 02, 2023
-
-
cassini-ci-bot authored
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
On GitLab.com the API call to find the template project information to retrieve it's ID fails with a 500 Server Error message. This is believed to be due to the execution time of the call being exceeded on a server with such a large number of projects. It appears that we no longer need to use this API as we can access the projects artifacts using the project name directly. Changelog: bug Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- May 11, 2023
-
-
cassini-ci-bot authored
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Set the feature flags on kuberbetes that cause it run the container entrypoints by default so that it's behaviour matches docker and docker+ machine GitLab configurations. Sets the release-note, danger-review and container building jobs for this repo to not run the default enterypoint for the container as for the yq-ubuntu, dangerimage and buildah containers it do not accept being passed shell scripts. Changelog: bug Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- May 02, 2023
-
-
cassini-ci-bot authored
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
The original use of CI_REGISTRY/CI_PROJECT_PATH results in invalid registry access paths as the CI_PROJECT_PATH could contain uppercase letters that are not allowed in registry paths. The change switches to the correctly formatted CI_REGISTRY_IMAGE variable in image references. Changelog: bug Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Apr 25, 2023
-
-
cassini-ci-bot authored
-