Skip to content
Snippets Groups Projects
Commit 34ec8449 authored by GitBot's avatar GitBot
Browse files

Integrate gitlab-ci/fix-manifest-commit and 8 more

--

Commit: seco-ne/yocto/infrastructure/gitlab-ci@3eef782e

deploy_gitlab_ci: integrate only correct projects into the manifest

Previously we integrated all projects into the manifest, even those that
belonged to a different manifest branch. That led to all manifests
having the same project revisions, even if they should be different due
to different intgrated project branches.

Save a list of integration sources for each manifest branch separately
now, so that we can check which project belongs to which manifest branch
later.

--

Commit: seco-ne/yocto/infrastructure/gitlab-ci@2b851ac6

Fix potential error message in retrigger job

TypeError: 'NoneType' object is not subscriptable
Example:
https://git.seco.com/seco-ne/yocto/infrastructure/ci-test/minimal-manifest/-/jobs/127610

--

Commit: seco-ne/yocto/infrastructure/gitlab-ci@c3fd0ecc

Check if variable is defined before checking it value

--

Commit: seco-ne/yocto/infrastructure/gitlab-ci@c1be0f4b

Fix jinja2 "or" operator

--

Commit: seco-ne/yocto/infrastructure/gitlab-ci@8da534ec

Run integration pipeline for target branch only

When we're integrating a single branch into a single manifest branch,
there is no need to run the intgeration pipeline for all configured
integrations, but only for those that match the target branch of the
current merge request.

--

Commit: seco-ne/yocto/infrastructure/gitlab-ci@8c94b725

ci-test: add job to check for correct foo branch

This should catch an error where during a gitlab-ci merge process the
wrong foo branch is integrated into the manifest, which happened in
Yocto.

--

Commit: seco-ne/yocto/infrastructure/gitlab-ci@163c7e1e

Add yml extension to jinja2 templates

--

Commit: seco-ne/yocto/infrastructure/gitlab-ci@59523aa0

check job: disable verbose output

--

Commit: seco-ne/yocto/infrastructure/gitlab-ci@28bf0065

retrigger: add job states to log message
parent b1b88e62
No related branches found
No related tags found
1 merge request!816Integrate gitlab-ci/fix-manifest-commit and 8 more
Pipeline #28944 passed with stage
in 11 seconds
Subproject commit fd74201777c771cf911112ce8e196f29f9598dd8
Subproject commit 3eef782efc50e805fd4640281aa8039d8594720e
......@@ -4,13 +4,13 @@
# ---------------------------------------------------------------------------------------
include:
- project: '${CI_PROJECT_ROOT_NAMESPACE}/yocto/infrastructure/gitlab-ci'
ref: fd74201777c771cf911112ce8e196f29f9598dd8
ref: 3eef782efc50e805fd4640281aa8039d8594720e
file: 'manifest-pipeline-yocto.yml'
variables:
MANIFEST_PROJECT_ID: 1725
MASTER_BRANCH: kirkstone
GITLAB_CI_REVISION: fd74201777c771cf911112ce8e196f29f9598dd8
GITLAB_CI_REVISION: 3eef782efc50e805fd4640281aa8039d8594720e
generate-build-jobs:
variables:
......
SRCREV:pn-egalaxi2c = "a2a410f5abd9b2cf0ee68c10dca6096a8199cd6d"
SRCREV:pn-emc-test-suite = "5b57c20558a6295db4f5d068e3322116e1ac2c32"
SRCREV:pn-gf-productiontests = "54a08f0b62ec6cb6cdb848187e3fb23711e3a46b"
SRCREV:pn-gfeeprom = "98b14ba4497073e49a82aa0eae6e9576e9fd1622"
SRCREV:pn-gfplatdetect = "0a8638698ff1e24761b37b7fd310afaf49167c0e"
SRCREV:pn-gfxml2dto = "956b08e52e132302c8faf19be031154c65d9fee0"
SRCREV:pn-seco-show-demo = "c051b6516e9bbb78bba21b479b7adb722bd840fc"
SRCREV:pn-libmdb = "82c95bfbf2d9f39a328461d38e8f3a7a1fa8fcb4"
SRCREV:pn-linux-guf = "9b40d7f7a76c8a76c975024de373674f7f817834"
SRCREV:pn-linux-imx = "f93df25997b239415bfa4e1c91968430e839bc81"
SRCREV:pn-egalaxi2c = "1187628b51e10fcb8c476f1675730546ff2e80bc"
SRCREV:pn-emc-test-suite = "7f0434512cdf4e373894cf43ebae7cd3c320bccc"
SRCREV:pn-gf-productiontests = "f9fdca86ea264b46949a19885a4ae04748a5807f"
SRCREV:pn-gfeeprom = "f61fa2bd24a5678419f35e467020cd34bb1c467f"
SRCREV:pn-gfplatdetect = "78c4ad382870e2c52e53167f106e2e77b4bbe0ac"
SRCREV:pn-gfxml2dto = "e28ae167772acdc9443dd1301c743908a7d9ad3a"
SRCREV:pn-seco-show-demo = "9e30b700f2765bf2b8ea35ddf81e7ef88147ffe9"
SRCREV:pn-libmdb = "4182c1ae9ae2c8c338715d569380dce4e550b81a"
SRCREV:pn-linux-guf = "12b4e6a58d3683582be81d0c61d1e959655253a4"
SRCREV:pn-linux-imx = "867b40cc419df76093b69559719e383ee7509811"
SRCREV:pn-linux-imx-kuk = "0258f07c61364958e3307da11a388e72baffb03a"
SRCREV:pn-touchcal-conv = "5418f254824bea0c7a1acbee37999520f589d538"
SRCREV:pn-u-boot-imx = "a48671c4b479a148f3df242cba4e6319b673cb22"
SRCREV:pn-xconfig = "5bd2ecdd71753b627f1d4b74b3f584e3e13e45c0"
SRCREV:pn-qt-multi-screen-compositor = "78c77b8859f8863adc1d7f83d288437b3e0541b3"
SRCREV:pn-touchcal-conv = "56009c595b282df83bd61e029f50b1fcf523a5cb"
SRCREV:pn-u-boot-imx = "0a1571f5d527e518849f0888001c45ed88c4e4a3"
SRCREV:pn-xconfig = "7bced64456919d6e6cda3258deb90d71daa3ebc8"
SRCREV:pn-qt-multi-screen-compositor = "eea340976cf69891d99bc64ece7a0b9c4b27bdfd"
......@@ -21,10 +21,10 @@
<project name="meta-qt5.git" revision="5b71df60e523423b9df6793de9387f87a149ac42" remote="qt5-github" path="sources/meta-qt5" />
<project name="meta-freescale.git" revision="dd98526300937450d741c9b3403799632f417226" remote="fslc" path="sources/meta-freescale" />
<project name="meta-freescale-distro.git" revision="fc15f5003043da23212596be7366ae2547c308ad" remote="fslc" path="sources/meta-freescale-distro" />
<project name="layers/meta-seconorth-machine" revision="8d8f2c5839acb100b6f93072cf259e7f0790ce08" remote="seco-ne" path="sources/meta-seconorth-machine" />
<project name="layers/meta-seconorth-distro" revision="30f0b9df79c58103d4a87106527efedd3a45780b" remote="seco-ne" path="sources/meta-seconorth-distro" />
<project name="layers/meta-seconorth-nogplv3" revision="9b5d9d582e7d238e7392ae1511a2bb3414052310" remote="seco-ne" path="sources/meta-seconorth-nogplv3" />
<project name="config" revision="8199ac581fa98787f918ab1d204bca4cb8ae62e1" remote="seco-ne" path=".conf" >
<project name="layers/meta-seconorth-machine" revision="038a2f4cb9d84cfd9ca1456de6b569edb3d75176" remote="seco-ne" path="sources/meta-seconorth-machine" />
<project name="layers/meta-seconorth-distro" revision="949f0a2dce7e4379d19a4d7b40ede4fbda498624" remote="seco-ne" path="sources/meta-seconorth-distro" />
<project name="layers/meta-seconorth-nogplv3" revision="9536dd9cd4ee3b978c9573a8a8d32c826e765d1f" remote="seco-ne" path="sources/meta-seconorth-nogplv3" />
<project name="config" revision="4f161b2477f26454a8d9ff7a174e474fee2ea2ba" remote="seco-ne" path=".conf" >
<linkfile dest="setup-environment" src="setup-environment" />
</project>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment