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

introduce cli #129

Closed
wants to merge 22 commits into from
Closed

introduce cli #129

wants to merge 22 commits into from

Conversation

Jonathan-Zollinger
Copy link
Member

  • chore: bump version to 0.0.13-SNAPSHOT
  • chore: bump mn version to 4.4.3
  • refactor: correct variable references, version
  • introduce harvester submodule
  • refactor: remove unused test reference material
  • refactor: add threshr as core template
  • refactor: add .gitignore for submodules
  • build: move dependencies to core from parent
  • wip: introduce cli submodule
  • wip: remove repeated properties from pom. add pico cli dependency
  • fix: move core specific dependencies from parent
  • build: set threshr-parent as parent pom
  • wip: add ThreshrCli & Spec.
  • fix(build): dont package core as fat jar
  • refactor(build): remove build var in artifact version
  • fix(controller): fix logic resulting in null pointer
  • feat: introduce pdp cli command

Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
add threshr-core as a dependency.
reformat whitespace

Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
copy over application.yaml from core
fixes gh issue #123

Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
fixes gh issue #126

Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
@Jonathan-Zollinger
Copy link
Member Author

the workflow files need to be updated to run against the different modules. for instance the sonar scan isn't set up properly by the parent pom to take a sonar scan, just the core module. I've double checked that secrets used are up to date.

Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
workflow tests, builds and comments on PRs

Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
Signed-off-by: jonathan zollinger <jonathan.zollinger@outlook.com>
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarCloud

@Jonathan-Zollinger
Copy link
Member Author

I'm abandoning this route and moving towards separate repos for each submodule.

@Jonathan-Zollinger Jonathan-Zollinger deleted the introduce-cli branch June 25, 2024 19:56
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