Skip to content
Snippets Groups Projects
Commit 95ceeb29 authored by Git Bot Service Account's avatar Git Bot Service Account
Browse files

Integrate gitlab-ci/cleaos-640-automatic-release-creation and 5 more

--

Commit: clea-os/infrastructure/gitlab-ci@a020ccb5

[CI/CD][RELEASE] Turn on changelog section

--

Commit: clea-os/infrastructure/gitlab-ci@7fabb833

[CI/CD][RELEASE] Separate deploy data collection for SDK and Yocto

--

Commit: clea-os/infrastructure/gitlab-ci@22597703

[CI/CD][RELEASE] Adjust Release documentation

--

Commit: clea-os/infrastructure/gitlab-ci@de746044

[CI/CD][RELEASE] Restore legacy release logic for custom projects

--

Commit: clea-os/infrastructure/gitlab-ci@7471cf32

[CICD][RELEASE] Clean up variables, generate hardware support, and improve comments

  - Removed unused or unnecessary variables
  - Generate "Hardware support" section based on built boards
  - Fixed typos and corrected inaccurate descriptions
  - Start release pipeline automatically

--

Commit: clea-os/infrastructure/gitlab-ci@3bbc958c

[CICD][RELEASE] Implement Automated Release Pipeline

  This commit introduces an automated release pipeline that can be manually
  triggered after a Git tag is created and the build pipelines
  have successfully completed.
  The pipeline automatically gathers the necessary
  information and generates a GitLab release page.

   - Migrated and adapted necessary Python scripts from Yocto Hamburg
   - Created Jinja templates for the release page
   - Developed a pipeline that integrates all required stages and jobs
   - Moved the changelog stage from the build pipeline to the release pipeline
parent 779194fe
No related branches found
No related tags found
1 merge request!93Integrate gitlab-ci/cleaos-640-automatic-release-creation and 5 more
Subproject commit e53d4dd417ec9821f5ebd94df4f78696b86e039d Subproject commit a020ccb5b4a90bf958a0e41cb5df72b33107e993
...@@ -4,11 +4,11 @@ ...@@ -4,11 +4,11 @@
# --------------------------------------------------------------------------------------- # ---------------------------------------------------------------------------------------
include: include:
- project: '${CI_PROJECT_ROOT_NAMESPACE}/infrastructure/gitlab-ci' - project: '${CI_PROJECT_ROOT_NAMESPACE}/infrastructure/gitlab-ci'
ref: e53d4dd417ec9821f5ebd94df4f78696b86e039d ref: a020ccb5b4a90bf958a0e41cb5df72b33107e993
file: 'layers-integration.yml' file: 'layers-integration.yml'
variables: variables:
GITLAB_CI_REVISION: e53d4dd417ec9821f5ebd94df4f78696b86e039d GITLAB_CI_REVISION: a020ccb5b4a90bf958a0e41cb5df72b33107e993
# FIXME: This is only necessary due to the following GitLab limitation: # FIXME: This is only necessary due to the following GitLab limitation:
# https://gitlab.com/gitlab-org/gitlab/-/issues/209904 # https://gitlab.com/gitlab-org/gitlab/-/issues/209904
# As soon as this gets fixed upstream, the hard-coded branch name should be removed. # As soon as this gets fixed upstream, the hard-coded branch name should be removed.
......
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