This project is mirrored from https://gitlab.com/Linaro/cassini/gitlab-templates.git.
Pull mirroring updated .
- Jan 26, 2023
-
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Kaniko used to do the push of the built image to the registry as part of the build step but buildah does not do that so we have to push the image ourselves after it is built Changelog: bug Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
- Jan 25, 2023
-
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Fetch and use the new inclusivity language use checker Changelog: feature Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
- Jan 24, 2023
-
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
The latest set of GitLab runners have been configured in a way that means docker will not work so we need to switch to another tool that can create multiarch images on these new runners. Changelog: feature Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
- Dec 21, 2022
-
-
Drew Reed authored
The template lava job completion script will now generate a junit test result file based on the lava test report by downloading a conversion script if required and running it. Chnagelog: feature Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Dec 16, 2022
-
-
Drew Reed authored
Rather than duplicate the template downloading script block in the Collate-Results job we now use the common scipt block. Correct the path to look for by default for a local version of the script. Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
To allow other jobs to access script files stored in this template repo a new common template job is provided to help download needed scripts. Changelog: feature Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
By moving the status check on the lava job submission call from the after_script section to the script section it will fail the job correctly if lava rejects the submitted job. Rather than having to copy the whole script section in jobs that wish to dynamically create the test file the entire job submission and check can be included using the !reference GitLab yaml include. Changelog: other Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Dec 12, 2022
-
- Dec 08, 2022
-
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
When the release jobs are added to a manually triggered pipeline they should not block the pipeline as the running of them is intended to be optional. Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
When using the GitLab API we need to provide a PRIVATE CI token and this should be configurable by users of the job. By default we use the CI_BOT_TOKEN as used by the Changelog generator Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
If the child pipeline test result fetcher script already exists in a repo don't fetch it from this repo but use it instead to allow people to customize the way the results are presented. Don't use the failure block in the output xml for test errors, use the error block instead and use the failure block to failures only. Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Codeclimate tries to use a local version of the non externally published plugins using the latest tag. This change ensures we fetch the latest tagged version rather than the main version it was looking for and that it looks like it was pulled from docker.io. Changelog: bug Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Nov 16, 2022
-
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Add jobs to help create run and get test results from child pipelines Changelog: feature Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
- Nov 14, 2022
-
-
Drew Reed authored
Following the GitLab server upgarde to 15.5 the SAST rules need updating to match the modified upstream template Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Version the templates and enable changelog generation and releasing based on updates to the version information Changelog: other Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Migrate the headercheck code climate configuration to the newer format that allows the setting of the allowed license types for the repo Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
As jq and curl are required for all version location options supported it can be helpful to attempt to install it if it's not present in the specified image rather than fail. This allows standard images from dockerhub to be used without having to customise them in the repo attempting to use these templates. Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Using jq we can retrieve the version number of a project when it's contained in a json file in the repo Changelog: feature Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Fill in the missing help txt at the top of the changelog and auto releasing templatefiles for information required to retrieve version number from C/C++ and YAML files Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
yocto and kas build tamplates added to enable project to define builds using either yocto directly or kas. Changelog: feature Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
- Sep 08, 2022
-
-
Drew Reed authored
GitLab has a built in variable CI_DEBUG_TRACE that is used to control the amount of debug output logged during pipeline runs. This change uses that to control the additional output we can generate to aid debugging pipelines. Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Ensure the Complete job cancels any running/queued jobs before fetching it's results so it can be used to both cancel and complete lava test runs Changelog: other Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Aug 24, 2022
-
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Aug 22, 2022
-
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
Add the ability to fetch local dev checkers. Changelog: feature Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Aug 15, 2022
-
-
Drew Reed authored
To allow us to run the changelog and release jobs without having dangerbot enabled we need to switch it away from using the same GitLab API token. Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
- Aug 11, 2022
-
-
Drew Reed authored
The SAST security scanner should not use/scan any built artifacts from the pipeline. They also have no dependancies so can run early in the pipline Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-
Drew Reed authored
When the Gitlab server dosn't have access to a configured Lava test farm we don't want the Lava based test jobs to appear tin the pipeline. Signed-off-by:
Drew Reed <Drew.Reed@arm.com>
-