Skip to content
Snippets Groups Projects
Commit 86837cf1 authored by GitBot's avatar GitBot
Browse files

Integrate gitlab-ci/add-release-suffix and 3 more

--

Commit: seco-ne/yocto/infrastructure/gitlab-ci@543a2170

manifest_package: add release suffix

Customer specific manifest projects can now set the RELEASE_SUFFIX
variable, which then gets appended to the deployment folder names.

--

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

alphaplan_fwr: change variable "release_name_local" to "release_name"

Otherwise it can be assumed that it might be correlated with
outputdir_local, which is not the case.

--

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

package_release: more refactoring

- Make output-dir an argument that can be passed multiple times instead
  of hard-coding two dirs with certain meanings.
- Remove LOCALDIR variable from package.env, because it is not used
  anywhere (only occurence was job class ".uploadsdkftp" which wasn't
  used anywhere either).

--

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

package_release: refactoring

Improve readability of package_release.py and its submodule
generate_release_metadata.py.

- Add describing comments throughout the file.
- Remove duplicate code from functions. Simplify them, so that they do
  what their names say (and nothing more).
- Rename variables and function arguments to make their purpose clearer.
- Harmonize variable names with their corresponding command line arguments.
- Add pydoc for functions.
- Add type declarations to function arguments.
- Generate MD5 and metadata files in the source directories so that they
  can be copied along with the rest of the files.
parent eb149ec4
No related branches found
No related tags found
1 merge request!60Integrate gitlab-ci/add-release-suffix and 3 more
Subproject commit c831d1da915a4ac386554ff5ba2f73a8ff0d3da3 Subproject commit 543a217064786c3ac2742c24c09f603de495541d
...@@ -4,11 +4,11 @@ ...@@ -4,11 +4,11 @@
# --------------------------------------------------------------------------------------- # ---------------------------------------------------------------------------------------
include: include:
- project: '${CI_PROJECT_ROOT_NAMESPACE}/yocto/infrastructure/gitlab-ci' - project: '${CI_PROJECT_ROOT_NAMESPACE}/yocto/infrastructure/gitlab-ci'
ref: c831d1da915a4ac386554ff5ba2f73a8ff0d3da3 ref: 543a217064786c3ac2742c24c09f603de495541d
file: 'manifest-integration.yml' file: 'manifest-integration.yml'
variables: variables:
GITLAB_CI_REVISION: c831d1da915a4ac386554ff5ba2f73a8ff0d3da3 GITLAB_CI_REVISION: 543a217064786c3ac2742c24c09f603de495541d
BB_RECIPE_NAME: libmdb BB_RECIPE_NAME: libmdb
# 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
......
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