Skip to content

[INFRA-8096] - [Automation] Unify CI Configuration (config.ini) & Workflows (library - 41f6d9d6)#114

Open
areuge wants to merge 6 commits intomasterfrom
automation-update-workflows-library-41f6d9d6
Open

[INFRA-8096] - [Automation] Unify CI Configuration (config.ini) & Workflows (library - 41f6d9d6)#114
areuge wants to merge 6 commits intomasterfrom
automation-update-workflows-library-41f6d9d6

Conversation

@areuge
Copy link
Copy Markdown

@areuge areuge commented May 5, 2026

This change standardizes our CI process for library by migrating to the new Unified Configuration architecture:

  • Unified Configuration: Replaces config.env and docker-config.ini with a single config.ini file at the root.
  • Docker Matrix Migration:* Automatically migrated legacy docker targets into namespaced [docker.<target>] sections (preserving historical comments).
  • Workflows Update: Replacing legacy workflows with the standardized library templates.

For more details, please contact #infrastructure.

Generated [build] Variables in config.ini:

  • java_build_version=11
  • maven_version=3.9.9
  • maven_extra_flags=

@areuge areuge changed the title [Automation] Unify CI Configuration (config.ini) & Workflows (library - 41f6d9d6) [INFRA-8096] - [Automation] Unify CI Configuration (config.ini) & Workflows (library - 41f6d9d6) May 5, 2026
areuge added 2 commits May 5, 2026 11:37
Removed commented Docker build configuration section.
Add additional build arguments for GPG passphrase.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant