Skip to content

[DEVO-14344] - Adding x86_64 linux container - #3006

Merged
arcmendes merged 1 commit into
automation_spikefrom
DEVO-14344
Jul 20, 2026
Merged

[DEVO-14344] - Adding x86_64 linux container#3006
arcmendes merged 1 commit into
automation_spikefrom
DEVO-14344

Conversation

@cardosov

Copy link
Copy Markdown

No description provided.

@cardosov
cardosov requested a review from a team as a code owner July 20, 2026 10:58
Copilot AI review requested due to automatic review settings July 20, 2026 10:58

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a job-level Linux x86_64 container to the integration test workflow and centralizes Maven settings retrieval to a shared action.

Changes:

  • Run integration-tests job inside a configured container image with registry credentials and a mounted Maven cache volume.
  • Remove in-workflow Java/Maven setup steps, relying on the container toolchain.
  • Replace repo-local .github/settings.xml with settings retrieved via pentaho/actions-common and updated environment variable names.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
.github/workflows/integration_tests.yaml Runs integration tests in a container and updates checkout action version; adds Maven cache volume mount.
.github/settings.xml Removes the repo-local Maven settings file (now sourced externally).
.github/actions/setup-maven-settings/action.yml Fetches settings from a shared action and exports updated repo credential env vars (plus a local-repo arg).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/integration_tests.yaml
Comment thread .github/actions/setup-maven-settings/action.yml
@arcmendes
arcmendes merged commit 26b3c43 into automation_spike Jul 20, 2026
1 check failed
@cardosov
cardosov deleted the DEVO-14344 branch July 20, 2026 14:03
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.

3 participants