<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-updater.git/scripts/ci, branch ci/fix-oe-old</title>
<subtitle>Mirror of github.com/advancedtelematic/meta-updater</subtitle>
<id>https://git.enea.com/cgit/linux/meta-updater.git/atom?h=ci%2Ffix-oe-old</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-updater.git/atom?h=ci%2Ffix-oe-old'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/'/>
<updated>2019-07-18T10:10:26+00:00</updated>
<entry>
<title>Work around oe-selftest bug on sumo/thud</title>
<updated>2019-07-18T10:10:26+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2019-07-18T09:21:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=fae21b63caba6c4f5b8d76c948897dd9c1553069'/>
<id>urn:sha1:fae21b63caba6c4f5b8d76c948897dd9c1553069</id>
<content type='text'>
Signed-off-by: Laurent Bonnans &lt;laurent.bonnans@here.com&gt;
</content>
</entry>
<entry>
<title>Reusable meta-updater pipeline suite</title>
<updated>2019-07-16T14:47:13+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2019-07-05T15:45:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=5463396b1d47a122f5aef9a619244fd1777c0b56'/>
<id>urn:sha1:5463396b1d47a122f5aef9a619244fd1777c0b56</id>
<content type='text'>
Squashed:

* Oe-selftest GitLab pipeline stage

* Use credentials for CI's oe-selftest

* Setup kvm trick for docker on CI

  The gid of the kvm group needs to match the one from the host

* Run ci scripts from Docker images

* Template out jobs and split .gitlab-ci.yml

  To be easily reused in other branches and projects

  Rely on this gitlab feature: https://docs.gitlab.com/ee/ci/yaml/#extends

* More flexible checkout script for CI

  - can work without $CURRENT_PROJECT (checks out everything)
  - can take a list of pinned versions

* Add optional CI jobs

  ptest and other oe-selftests

* Publish bitbaked images as artifacts

Signed-off-by: Laurent Bonnans &lt;laurent.bonnans@here.com&gt;
</content>
</entry>
<entry>
<title>Gitlab pipeline for building core-image-minimal</title>
<updated>2019-07-16T14:25:55+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2019-07-04T13:35:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=9eebc8d15a297d68fc35dd4d77fcb945d2f395b2'/>
<id>urn:sha1:9eebc8d15a297d68fc35dd4d77fcb945d2f395b2</id>
<content type='text'>
Including these points (initially as separate commits):

* Try caching updater-repo in gitlab
* Only patch aktualizr recipe in CI if needed
* Run under user 4321 in bitbake docker image
* Add ability to supply METADIR to envsetup.sh

  So that we can bypass the "relative path from the script" trick that
  doesn't work with symlinks.
* Checkout the PR base branch
* do not run on pushes
* run on runners with "gitlab" tag
* Print all revisions after repo checkout on CI
* Pull CI image from the base branch instead of master
* More robust checkout in CI
* Only store updater-repo artifacts for one day
* Use "stretch" instead of "stable" for Debian release in Dockerfile
  (in fact, stable just changed to buster)
* Move UPDATER_REPO variable out of .gitlab-ci.yml
  To be defined in the project's settings
* Make docker CI stage buildable on shared runners

Signed-off-by: Laurent Bonnans &lt;laurent.bonnans@here.com&gt;
</content>
</entry>
<entry>
<title>Configure oe-selftests to run on specific node label</title>
<updated>2018-12-14T13:29:47+00:00</updated>
<author>
<name>Manikandan Kandasamy</name>
<email>kmanikandan.kmk@gmail.com</email>
</author>
<published>2018-12-14T10:20:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=6cfb8d4293131e61c5a216b724a1cf5d1ab5d1db'/>
<id>urn:sha1:6cfb8d4293131e61c5a216b724a1cf5d1ab5d1db</id>
<content type='text'>
Signed-off-by: Manikandan Kandasamy &lt;manikandan.kandasamy@here.com&gt;
</content>
</entry>
<entry>
<title>Split yocto builds from yocto selftests</title>
<updated>2018-09-06T09:45:07+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2018-06-27T14:07:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=12ee01db91117005b79a9264d8509a2daf86fa80'/>
<id>urn:sha1:12ee01db91117005b79a9264d8509a2daf86fa80</id>
<content type='text'>
In a separate Jenkinsfile right now, with a lot of duplication. Let's
hope to find a cleaner way
</content>
</entry>
<entry>
<title>Create a user with correct uid inside CI's Dockerfile</title>
<updated>2018-09-06T09:45:07+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2018-06-27T09:13:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=1b3616e68408a881df58e1bb806bc9c78828f779'/>
<id>urn:sha1:1b3616e68408a881df58e1bb806bc9c78828f779</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Setup garage credentials for oe-selftest CI</title>
<updated>2018-09-06T09:45:07+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2018-06-26T13:53:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=7023fdda425f9d5e3b48e2cd12f961c0060ace54'/>
<id>urn:sha1:7023fdda425f9d5e3b48e2cd12f961c0060ace54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Install ovmf in ci Dockerfile</title>
<updated>2018-09-06T09:45:07+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2018-06-26T12:46:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=0d3b28dac079df41132d4a80cc232105cde1bcc3'/>
<id>urn:sha1:0d3b28dac079df41132d4a80cc232105cde1bcc3</id>
<content type='text'>
For qemu tests
</content>
</entry>
<entry>
<title>Run oe-selftest on Jenkins CI</title>
<updated>2018-09-06T09:45:07+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2018-06-25T12:27:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=fa634695aa108e6d433e4e8141d68d757a74861b'/>
<id>urn:sha1:fa634695aa108e6d433e4e8141d68d757a74861b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove python3-requests from Dockerfile.bitbake</title>
<updated>2018-06-27T14:01:22+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2018-06-27T14:01:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=ea7cf6a4a8cc4dcd04dac6fcdd6faf606f56e115'/>
<id>urn:sha1:ea7cf6a4a8cc4dcd04dac6fcdd6faf606f56e115</id>
<content type='text'>
</content>
</entry>
</feed>
