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

Update version handling in gradle build #4

Merged
merged 3 commits into from
Oct 31, 2023
Merged

Conversation

jessicasyu
Copy link
Member

  • Add version.properties file to track major, minor, and patch versions
  • Add tasks to build.gradle to bump major, minor, and patch versions
  • Add task to build.gradle to display version information (the version <major>.<minor>.<patch> and the "full" version <most recent tag>-<number of commits since most recent tag>-<current commit hash> used to name the jar
    • Once we actually start releasing versions, we can add an action that automatically keeps the version.properties tag and the git tag in sync
    • Current process is just to manually tag the commit with the version
  • Update Dockerfile to take VERSION build arg

@jessicasyu jessicasyu added the type: admin Management of project or repository label Oct 18, 2023
@jessicasyu jessicasyu requested a review from cainja October 18, 2023 15:56
@jessicasyu jessicasyu self-assigned this Oct 20, 2023
@jessicasyu jessicasyu merged commit d9def73 into develop Oct 31, 2023
4 checks passed
@jessicasyu jessicasyu deleted the admin/versioning branch October 31, 2023 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: admin Management of project or repository
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants