- Feb 25, 2019
-
-
Emanuele Aina authored
Use and invalid weekday to never autobuild the temporary-not-to-be-released 19.03 release. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Dec 11, 2018
-
-
Luis Araujo authored
This commit moves the apertis-test-cases repository to the correct jenkins file to build the package. Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Dec 10, 2018
-
-
Luis Araujo authored
Signed-off-by:
Luis Araujo <luis.araujo@collabora.co.uk>
-
- Nov 26, 2018
-
-
Ritesh Raj Sarraf authored
Signed-off-by:
Ritesh Raj Sarraf <rrs@debian.org>
-
- Nov 23, 2018
-
-
Andre Moreira Magalhaes authored
Package `apparmor-tumbler-tester` provides needed binaries for apparmor-tumbler test. Signed-off-by:
Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
-
- Nov 19, 2018
-
-
Emanuele Aina authored
Oops, I left it behind. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Nov 17, 2018
-
-
Emanuele Aina authored
(Ab)use the Jenkins JUnit plugin in order to use Jenkins as a dashboard and report build failures from OBS. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com> Differential Revision: https://phabricator.apertis.org/D7888
-
- Nov 09, 2018
-
-
Frédéric Dalleau authored
Add apertis-update-manager in appfw section Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
- Nov 08, 2018
-
-
Andre Moreira Magalhaes authored
Package `apparmor-pulseaudio-tester` provides needed binaries for apparmor-pulseaudio test. Signed-off-by:
Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
-
- Oct 26, 2018
-
-
Ritesh Raj Sarraf authored
Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
-
- Oct 18, 2018
-
-
Ritesh Raj Sarraf authored
libnss-unknown is a small NSS module to gracefully handle unknown UIDs Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
-
- Oct 17, 2018
-
-
Denis Pynkin authored
Package `cgroups-resource-control-tester` provides needed binaries for cgroups-resource-control test. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Oct 12, 2018
-
-
Frédéric Dalleau authored
The trigger had a syntax error. Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
- Oct 11, 2018
-
-
Frédéric Dalleau authored
Create a YAML file based on apertis-debos.yaml for apertis lava artifacts. Those artifacts are generated from apertis packages using debos. They are used in the lava initial phase, consisting of booting over nfs, and flashing the rootfs on disk. This job currently is triggered on a weekly basis, as it not expecting heavy changes. Signed-off-by:
Frédéric Dalleau <frederic.dalleau@collabora.com>
-
- Oct 10, 2018
-
-
Ritesh Raj Sarraf authored
meson is the modern build system commonly used in projects today ninja-build is a build dependency for meson Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
-
- Oct 09, 2018
-
-
Ritesh Raj Sarraf authored
Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
-
- Oct 03, 2018
-
-
phabricator jobs are now moved to its own repository at: https://gitlab.apertis.org/infrastructure/apertis-infrastructure-jobs Also drop scripts which are not used in our package building jobs. These scripts may be used by phabricator jobs in repository apertis-infrastructure-jobs.git Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
-
- Oct 01, 2018
-
-
Denis Pynkin authored
Add packages glibc, pam, util-linux builds to maintain non-GPLv3 versions. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Sep 28, 2018
-
-
Jenkins launches Docker as `docker --tty`, which leads some programs to think that they can prompt the user interactively (for instance, `osc submitrequests` prompts the user when it finds an already existing pending request). This results in job hanging forever. Since at the moment there does not seem a way to fix Jenkins[1], forcefully redirect stdin to `/dev/null` where possible. [1] https://issues.jenkins-ci.org/browse/JENKINS-38305 Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
The code currently falls back to using the `checkout` directory if `$PACKAGE` is not set, but that's never the case, so we can drop the conditional and use `$PACKAGE` directly. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
The package sources are checked out at `{package}` (that is $PACKAGE), not at `checkout`, so component detection was not working. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
The job was named `packages/build-apertis-website` even if it had nothing to do with packages, and the template lived under `image-recipes/` even if it's not an image-building recipe (at the moment it checks out the same repository though). Create a new `websites/` folder and move the job there as `websites/images-apertis-org` (both for the template and the actual job). Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Sep 21, 2018
-
-
Ritesh Raj Sarraf authored
Signed-off-by:
Ritesh Raj Sarraf <rrs@debian.org>
-
Sjoerd Simons authored
If there is an open request for a package osc submitrequest will ask the user whether to supersede it. Automatically say yes (`--yes` option) to this when running from the scripts. Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk>
-
- Sep 13, 2018
-
-
Emanuele Aina authored
Ease downstream customization by factoring out the address of the Docker registry in a variable sourced from `defaults.yaml.inc`. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Move the Phabricator-related jobs to run under the Docker environment that replaces the `gouda` build host. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Avoid blocking on user interaction on unknown host keys by using `-o StrictHostKeyChecking=no`. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
Force the stdin of git-phab to not be a tty so it does not get stuck prompting for unknown email addresses. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Sep 12, 2018
-
-
Emanuele Aina authored
Run the build-linux and the build-package-all-masters jobs under Docker as the other packaging jobs. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
Emanuele Aina authored
The `build-all.sh` script assumes a flat hierarchy for the checked out jobs, but since the move to GitLab for code hosting this is has no longer been the case. Since the workspace still had the old checkouts the failure was not detected, but the job was no longer building the latest commits. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Sep 10, 2018
-
-
Ritesh Raj Sarraf authored
The packagename variable picks the name from this attribute. And the same is pushed to OBS. Rename the package because our prior package, which was imported from Debian/Ubuntu, has libgcrypt20 as the source package name Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
-
Ritesh Raj Sarraf authored
Henceforth, we continue to maintain the non-GPLv3 version of these packages. Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
-
- Sep 06, 2018
-
-
Ritesh Raj Sarraf authored
This change invokes the sample/* applications to be built in a containerize docker environment. With dockerized builds: * build dependnecies can be simply updated by updating (and regenerating) the docker image files * Resources are controlled in a more deterministic order Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
-
- Sep 03, 2018
-
-
At the moment no submit request is ever generated by this job template for the packages updated in the :snapshots OBS project, and they need to be created manually. This differs from the `package` job template, which automatically creates a submit request in specific cases. Invoke `submit-osc-request.py` as the `apertis-build-package.yaml` template does to launch `osc submitrequest` when the checked out `HEAD` is pointed by a tag, which is a good indication that the built commit is meant to produce packages that should be released in the main repositories. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Aug 30, 2018
-
-
Ritesh Raj Sarraf authored
Switch package builds to use containerized docker environment. With dockerized builds: * build dependnecies can be simply updated by updating (and regenerating) the docker image files * Resources are controlled in a more deterministic order Signed-off-by:
Ritesh Raj Sarraf <ritesh.sarraf@collabora.co.uk>
-
- Aug 29, 2018
-
-
Need to update the debug tools for TinyRFS container on regular basis. Signed-off-by:
Denis Pynkin <denis.pynkin@collabora.com>
-
- Aug 20, 2018
-
-
Emanuele Aina authored
Commit 5b436fab switched to the use of the `repobase` variable, but it's not accessible to macros unless explicitly passed in, just like the `git-credentials-id` variable. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
The current job was trying to checkout from invalid addresses, such as 'git@gitlab.apertis.org/infrastructure/apertis-customizations.git' (note the missing `:`). Switch to the `repobase` variable, which is more flexible and also includes the `:`. Signed-off-by:
Emanuele Aina <emanuele.aina@collabora.com>
-
- Aug 17, 2018
-
-
Sjoerd Simons authored
Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk>
-