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

Centralize better versioning #53

Closed
masesdevelopers opened this issue Oct 26, 2022 · 1 comment · Fixed by #57, #74, #86, #93 or #126
Closed

Centralize better versioning #53

masesdevelopers opened this issue Oct 26, 2022 · 1 comment · Fixed by #57, #74, #86, #93 or #126
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request JNet JNet related issue JNetCLI JNetCLI related issue JNetPS JNetPS releated issue JNetReflector JNetReflector related issue JNetTemplates JNet Templates related issue

Comments

@masesdevelopers
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Update version is a error prone task. Find a way to update version using a single point

Describe the solution you'd like
For some projects the version is written in Common.props, but:

  • Java side: POM.xml has version within the XML; if version depends on an user property it is possible to set it via command-line
  • JNetPS: the version shall be changed in multiple file, maybe a script (PowerShell) can update it reading the actual version from Common.props

Describe alternatives you've considered
N/A

Additional context
N/A

@masesdevelopers masesdevelopers added documentation Improvements or additions to documentation enhancement New feature or request JNet JNet related issue JNetCLI JNetCLI related issue JNetReflector JNetReflector related issue JNetPS JNetPS releated issue JNetTemplates JNet Templates related issue labels Oct 26, 2022
@masesdevelopers masesdevelopers self-assigned this Oct 26, 2022
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Oct 27, 2022
masesdevelopers added a commit that referenced this issue Oct 27, 2022
* Fix wrong execution of previous release.yaml workflow: https://github.com/masesgroup/JNet/actions/runs/3333495046/jobs/5515473072

* Version upgrade with initial implementation of #53
@masesdevelopers masesdevelopers mentioned this issue Oct 27, 2022
9 tasks
@masesdevelopers masesdevelopers linked a pull request Oct 27, 2022 that will close this issue
9 tasks
@masesdevelopers
Copy link
Contributor Author

Waiting to update the pipeline, the first solution is to create a PR related only to version update.

masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Nov 2, 2022
@masesdevelopers masesdevelopers mentioned this issue Nov 2, 2022
9 tasks
masesdevelopers added a commit that referenced this issue Nov 2, 2022
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Nov 21, 2022
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Feb 9, 2023
masesdevelopers added a commit that referenced this issue Feb 9, 2023
* #125: forced target to .NET 6

* Fix README.md

* #53: update version
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Feb 22, 2023
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue May 3, 2023
masesdevelopers added a commit that referenced this issue May 4, 2023
…#176)

* #170: update JNetReflector to use latest JCOBridge APIs

* #170: full code review after JNetReflector improvement

* #175: full review of code after property name change in JVMBridge* classes

* #38: update to JCOBridge version 2.5.7

* #53: update to version to 1.5.5

* Align template code to the latest JCOBridge APIs

* Full code regeneration after version upgrade
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Jun 19, 2023
… many changes in structure and Listener management
masesdevelopers added a commit that referenced this issue Jun 21, 2023
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Jul 11, 2023
masesdevelopers added a commit that referenced this issue Jul 11, 2023
* #53: maintenance release 2.0.1

* Full rewrite after JNetReflector upgrade
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request JNet JNet related issue JNetCLI JNetCLI related issue JNetPS JNetPS releated issue JNetReflector JNetReflector related issue JNetTemplates JNet Templates related issue
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant