Skip to content

Conversation

@biswajit-patra-dev
Copy link
Collaborator

Added support sbt package support.

  1. Parse the build.sbt file to identify any modules
  2. Run sbt makePom in the project directory to generate a POM file
  3. Find the generated .pom file (typically in target/scala-<version>/<project>-<version>.pom)
  4. Copy/rename the .pom file to pom.xml in the same directory as build.sbt
  5. Use the existing Maven resolver to handle the pom.xml file

@sweoggy
Copy link
Contributor

sweoggy commented Apr 1, 2025

@biswajit-patra-dev please remove the CodeScene workflow 😊 so pipeline will pass

@biswajit-patra-dev
Copy link
Collaborator Author

@sweoggy I have removed the CodeScene workflow as suggested.

Copy link
Contributor

@sweoggy sweoggy left a comment

Choose a reason for hiding this comment

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

The Dockerfile changes look good and the general idea of this PR 👍

I have not tested nor reviewed the functionality of the Go code, I will let someone else with more experience review those parts

@biswajit-patra-dev
Copy link
Collaborator Author

Here is the test scan result.
scala feature scan result.txt

@biswajit-patra-dev biswajit-patra-dev requested review from ProgHaj and removed request for ProgHaj April 3, 2025 06:33
@biswajit-patra-dev biswajit-patra-dev force-pushed the scanning-scala-projects branch 3 times, most recently from 3a985b2 to 182966c Compare April 9, 2025 05:05
@ProgHaj ProgHaj force-pushed the scanning-scala-projects branch from 2963126 to 6fdeb83 Compare April 9, 2025 10:45
@ProgHaj
Copy link
Contributor

ProgHaj commented Apr 9, 2025

Lgtm!

@sweoggy sweoggy merged commit b6f4cfa into main Apr 9, 2025
22 of 23 checks passed
@sweoggy sweoggy deleted the scanning-scala-projects branch April 9, 2025 11:32
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.

4 participants