Skip to content

Integrate gitlab-ci/edgehog_embedded and 16 more

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/b6c403aeb9ed6ad4cce9fe2070a4ec38d3d123c0

[SSTATE] Fix on sstate permission

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/00227bbede8cf63486295cf0d7336875cae7b7a6

[SSTATE] Set different sstate for each CPU arch

  • Each CPU processor is suggested to have a different sstate-cache folder
  • The 'downloads' folder remains unique for all edgehog projects

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/aa71b1e79bd716ea11837c16c0b004cf288cd663

[FILESYSTEM] Fix on filesystem deploy

  • For Edgehog embedded images the fs was not deployed and so a fix was necessary

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/5a1cda7cd8e0541bc75c8633c97631a6c9c739d3

[DOCKER USER] Add docker user to edgehog group

  • This is necessary to guarantee write access to edgehog folder in build server containing sstate and downloads caches
  • Move env initizialization to .initenv
  • Reduce build artifacts expiration time to 1 week

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/35600a7f1b99f3be077555094b7cb79d59aee284

[FIX] Fix on syntax error

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/582ca2e3509f4b9d3fd2f93c78a8bc8f9cd51082

[YOCTO CACHE] Insert common sstate and downloads

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/3fda202c79adc8b31dd00267651afe56ed2e0f6e

[FIX] Fix bug in case structure

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/869ba8cc9130f5a5135d9891268beedbd39f05b7

[FIX] Bug fix on case structure for link report

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/33620ffb134f2504e389a4b2dfa8087bddc87635

[PATH CHANGE] Changing path for weekly release

  • The artifacts from the weekly release are deployed in an Azure folder referring to the week of the year
  • Change name of the job and link report so that they refer to the IMAGE_NAME variable insead of RECIPE_NAME
  • Full edgehog image is now built as the other on a weekly schedule
  • Fix on link report for Apollo Lake products

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/f05bee12b27031819f0fbae6af4818e9d268e0b2

[FIX] Fix on filesystem artifact name

  • The filesystem artifact name now match the image name
  • Fix on artifacts name from build and deploy stage

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/e7677214aad0a73d5fb66bdcaf4735cbed48fab0

[FIX] Insert missing occurrencies of RECIPE_NAME

  • Insert further variable inheritance for edgehog-embedded jobs
  • Insert echo messages for debug

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/3e1fb5d022abca00a60e3148aabc5018afd8d429

[FIX] Fix on artifacts path

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/289678b67c3eaed17fcffb3d7911d0da3d126d2e

[FIX] Fix on Link_report for release stage

  • Fix also on artifacts name construction

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/8bd8fc31519ac85a147b884f4d8506542b1877bf

[REPORT NAME] Fix on name of the job/link REPORT

  • The fix introduce the RECIPE_NAME variable in the job/link log name, necessary when compiling also embedded distro

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/268ce4e257b9af354a086b729b2d4af52105cf8f

[FS DEPLOY] Insert fs deploy to Azure

  • Change "edgehog-base-image" label to "edgehog-things-image" one
  • Fix on intel_apl config file
  • Fix on AZURE_PATH variable (the edgehog folder is necessary for the public container release)

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/1d3edf2f8000b52c8a286b3f9c08f7adc70ed39d

[FIX] Bug fix in deploy stage

--

Commit: https://git.seco.com/edgehog/infrastructure/gitlab-ci/-/commit/3fe2df8098b25cb28764cad3881287123844aeea

[CICD] Add edgehog embedded images build jobs

  • Insert edgehog embedded build/deploy for base and full image for supported boards
  • Full image shall be built only when a tag occurs
  • Remove c43 and c26 config files (not yet supported)
  • Fix on Link_report.txt

Merge request reports

Loading