<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-updater.git/.gitlab-ci.yml, branch rls/2020.7</title>
<subtitle>Mirror of github.com/advancedtelematic/meta-updater</subtitle>
<id>https://git.enea.com/cgit/linux/meta-updater.git/atom?h=rls%2F2020.7</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-updater.git/atom?h=rls%2F2020.7'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/'/>
<updated>2019-11-22T09:29:26+00:00</updated>
<entry>
<title>Revert "Zeus gitlab pipeline definitions"</title>
<updated>2019-11-22T09:29:26+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2019-11-22T09:29:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=b747f1b884fac2003cc57be9a3d6e302a24a126f'/>
<id>urn:sha1:b747f1b884fac2003cc57be9a3d6e302a24a126f</id>
<content type='text'>
This reverts commit 95238dd191dbed4a0811ce85dfb1a90288f3ff67.
</content>
</entry>
<entry>
<title>Zeus gitlab pipeline definitions</title>
<updated>2019-11-21T10:58:32+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2019-11-21T10:58:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=95238dd191dbed4a0811ce85dfb1a90288f3ff67'/>
<id>urn:sha1:95238dd191dbed4a0811ce85dfb1a90288f3ff67</id>
<content type='text'>
Signed-off-by: Laurent Bonnans &lt;laurent.bonnans@here.com&gt;
</content>
</entry>
<entry>
<title>Build core-image-minimal for rpi on CI</title>
<updated>2019-11-14T12:47:55+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2019-11-14T12:46:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=b26ba668f0102d0676a4e9395878f353d701c6f5'/>
<id>urn:sha1:b26ba668f0102d0676a4e9395878f353d701c6f5</id>
<content type='text'>
Also publish images as artifact so that they can directly be downloaded
for tests.

Signed-off-by: Laurent Bonnans &lt;laurent.bonnans@here.com&gt;
</content>
</entry>
<entry>
<title>Fix raspberrypi selftest gitlab definition</title>
<updated>2019-07-18T14:14:14+00:00</updated>
<author>
<name>Laurent Bonnans</name>
<email>laurent.bonnans@here.com</email>
</author>
<published>2019-07-17T12:07:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-updater.git/commit/?id=63fbf879cf47cc2bc159071fe31e4e40763d10c9'/>
<id>urn:sha1:63fbf879cf47cc2bc159071fe31e4e40763d10c9</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>
</feed>
