Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Iss2052 - Implement platform in maven #81

Merged
merged 2 commits into from
Nov 27, 2024
Merged

Conversation

jadecarino
Copy link
Contributor

@jadecarino jadecarino commented Nov 27, 2024

Why?

For galasa-dev/projectmanagement#2052

  • Remove explicit versions in the galasa-maven-plugin pom.xml and draw from the platform
  • Add extra dependencies into the platform
  • Add signing for the platform to its build.gradle (to get ready for the 0.38.0 release)
  • Add gradle.properties which provides the value of isMainOrRelease when building locally (value is provided from the GH workflows in remote builds)
  • Adjust get-changed-modules-pull-request.sh script to rebuild all modules that use the platform, whenever there are changes to the platform

Testing done locally:

  • Galasa repo built
  • CLI repo built and generated tests ran locally
  • Isolated pom.xml build locally
  • API Server starts locally
  • CoreManagerIVT ran locally

@jadecarino jadecarino merged commit 2257207 into main Nov 27, 2024
28 checks passed
@jadecarino jadecarino deleted the jade-add-platform-to-maven-3 branch November 27, 2024 14:44
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.

2 participants