- Sep 01, 2023
-
-
Kevin Daudt authored
-
Kevin Daudt authored
`only` has been deprecated and gitlab recommends to use rules instead, which are more flexible. Add a global workflow and change the `only` specifications to `rules`.
-
- Feb 11, 2023
-
-
Carlo Landmeter authored
This ci job will trigger a downstream multi-project pipeline to build a disk image.
-
- Nov 17, 2022
-
-
Kevin Daudt authored
The builder is available again. This reverts commit 9a738fc3.
-
- Nov 13, 2022
-
-
Kevin Daudt authored
The CI hosts will not be available for a couple of days. Disable the jobs to keep the pipelines going.
-
- Jul 28, 2022
-
-
This job is not started automatically as others, but the developer/contributor can start it via GitLab UI.
-
- Jul 26, 2022
-
-
Kevin Daudt authored
-
- Apr 17, 2022
-
-
Kevin Daudt authored
This is now done directly by the lint script
-
Kevin Daudt authored
Due to recent changes in git, the owner of the repository files matter. In CI, the repository is cloned by root, while the CI jobs run as a non-root user. This causes git to fail with an error message. This was already fixed in the ci build script, but the `before_script` is run before that, and now starts to fail because the updated git version is part of the image itself. Because we fetch the commits in the build script anyway, lets just remove the before_script.
-
- Dec 27, 2021
-
-
Kevin Daudt authored
-
- Nov 19, 2021
-
-
Andy Postnikov authored
This reverts commit f24197dc.
-
Andy Postnikov authored
-
- May 09, 2021
-
-
Kevin Daudt authored
-
- Feb 23, 2021
-
-
Kevin Daudt authored
This is now handled by the build script itself so that it's able to skip this step in case the size is larger than the limit.
-
- Jan 27, 2021
-
-
Kevin Daudt authored
-
- Sep 03, 2020
-
-
Kevin Daudt authored
-
- Feb 15, 2020
-
-
Kevin Daudt authored
This makes sure there is no interference from older merge requests and shallow fetches.
-
- Feb 10, 2020
-
-
- Feb 09, 2020
-
-
Kevin Daudt authored
To reduce noise in the job log, silence the output of `git fetch`.
-
- Dec 30, 2019
-
-
Kevin Daudt authored
-
Kevin Daudt authored
armv7 runs on an aarch64 machine, so we need to explicitly ask for the armv7 image, as well as running the shell with linux32.
-
- Oct 19, 2019
-
-
Kevin Daudt authored
Decided it's better to do it in one place than repeating the logic on multiple places. This reverts commit fb5b97d0.
-
Kevin Daudt authored
To know what aports are changed in a merge request, we need to know where the target branch is, so that we can use git diff against that branch. To test this, this was added in the CI jobs description in a global `before_script`, but this is now being handled by respective scripts themselves, so the before_script is now redundant.
-
Kevin Daudt authored
In order to properly calculate what aports have been changed, we need proper history being present. A shallow clone interferese with that. Instead of having to override these settings on each project (forks of aports), we can override these settings in the CI jobs description instead.
-
- Oct 14, 2019
-
-
Kevin Daudt authored
-
Kevin Daudt authored
The builder is back. This reverts commit d89be7ee.
-
- Oct 12, 2019
-
-
Kevin Daudt authored
Until the runner is back.
-
Kevin Daudt authored
-
- Oct 02, 2019
-
-
Kevin Daudt authored
gitlab allows us to define artifacts that will be uploaded to gitlab and available to download for some time. Specify that the built packages should be uploaded to gitlab, along with the public key.
-
- Sep 24, 2019
-
-
Kevin Daudt authored
Closes !74
-
- Aug 15, 2019
-
-
This will enable the CI linting job for merge requests done on gitlab. The linting job will allow for failures, so linting failures will show up as worning, but won't prevent the rest of the CI pipeline to continue.
-