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

Produce an uber jar on release #134

Open
6 tasks
nikitawootten-nist opened this issue Apr 19, 2023 · 3 comments
Open
6 tasks

Produce an uber jar on release #134

nikitawootten-nist opened this issue Apr 19, 2023 · 3 comments
Labels
enhancement New feature or request
Milestone

Comments

@nikitawootten-nist
Copy link
Contributor

User Story:

As a user of the OSCAL CLI, I would like accessible means to using the OSCAL CLI without relying on Maven or building the project locally.

Goals:

  • Clear guidance on how to produce an uber jar locally
  • Produce an uber jar as part of the release action
  • Clear guidance on how to run the CLI from an uber jar

Dependencies:

N/A

Acceptance Criteria

  • All website and readme documentation affected by the changes in this issue have been updated.
  • A Pull Request (PR) is submitted that fully addresses the goals of this User Story. This issue is referenced in the PR.
  • The CI-CD build process runs without any reported errors on the PR. This can be confirmed by reviewing that all checks have passed in the PR.
@nikitawootten-nist nikitawootten-nist added the enhancement New feature or request label Apr 19, 2023
@aj-stein-nist
Copy link
Collaborator

@nikitawootten-nist thanks for submitting this issue. I believe we talked about this before and you had experimented with building your own Uber jar on a fork somewhere. Can you send that along? Would you be interested in taking up this work?

@nikitawootten-nist nikitawootten-nist self-assigned this Apr 19, 2023
@nikitawootten-nist
Copy link
Contributor Author

I can take this up. Should we add it to this sprint?

@aj-stein-nist
Copy link
Collaborator

I can take this up. Should we add it to this sprint?

You may proceed. I am not going to formally add it to the sprint yet, but I will add it the backlog. If you feel you have capacity to bring it in to sprint while working other tasks or waiting on others/blockers, I welcome it. :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Further Analysis Needed
Development

No branches or pull requests

2 participants