- Feb 20, 2025
-
-
Dylan Aïssi authored
apertis-pkg-merge-upstream-to-downstreams: Don't print useless information while canceling pipelines Printing these values only creates noise in the log. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Jan 17, 2025
-
-
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
Depending on the type of changes, upstream or donwstream, it is better to use different settings while generation the changelog, in order to provide or not the full set of changes. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
It is common to need locally check for license scan issues, so add initial support for it to the tooling. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
The commit command is intended to update the changelog and commit the changes, to make the use of the command clearer rename it to release. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
While working with license scan is very common to add whitelist for files and folders. To make this job easier, allow ci-license-scan to propose a whitelist based on known patterns. This feature is only meant to help developers to reduce the overheard of the manual work, hence, the proposed changed need to be carefully reviewed. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jan 15, 2025
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
This was a workaround for odd nodes packages that apt was not able to parse. See infrastructure/apertis-docker-images@e954d2be This is no longer required since it was fixed in apt: https://salsa.debian.org/apt-team/apt/-/merge_requests/167 Having this workaround leads to other apt failures to resolve dependencies (because of conflicts between rustc and rustc-web). Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Jan 14, 2025
-
-
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
Add a tool to help when a package update cannot be done by CI. This tool should help developers to perform the merge in a similar way as the CI and also help to run some basic checks. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jan 07, 2025
-
-
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
After narrowing the functionality of ade tool to only manage sysroots the dependencies were not re evaluated, causing several packages to be required which are not really needed. To avoid this problem, remove unneeded dependencies. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Oct 08, 2024
-
-
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Oct 07, 2024
-
-
Walter Lozano authored
When ci-license-scan tries to fill copyright information from d/copyright it includes \n if they are present in copyright information. If later, there is copyright data, the \n is placed in the middle creating an invalid copyright file. To overcome this issue, strip \n from the copyright. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Oct 03, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
debian/apertis/local-gitlab-ci.yml is deprecated in favor of debian/apertis/local-pre-source-build-gitlab-ci.yml to match debian/apertis/local-post-source-build-gitlab-ci.yml Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
The location of this file has changed with: infrastructure/apertis-infrastructure@41fed1b1 Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
A new temporary branch (proposed-package/apertis/v2020) is created to generate debian/apertis/copyright. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Actually pipelines on downstreams fail at this step because these branches are missing the debian/apertis/copyright file. Instead we create a merge request, thus the missing file will be generated with the job scan-licenses. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
apertis-pkg-merge-upstream-to-downstreams: cancel pipelines created through the creation of a branch Due to GitLab limitation (https://gitlab.com/gitlab-org/gitlab/-/issues/26422 ), it's currently impossible to avoid to trigger a pipeline when creating a branch with the API. Since these useless pipelines are wasting GitLab and OBS ressources (and devs' time), as a workaround for now we can cancel them. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Oct 02, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Otherwse, we won't get the full list of pipelines and python will emit a warning. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Sep 30, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
Dylan Aïssi authored
This is only a workaround for missing features in GitLab to disable some unneeded pipelines. Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-
- Sep 20, 2024
-
-
Dylan Aïssi authored
Signed-off-by:
Dylan Aïssi <dylan.aissi@collabora.com>
-