You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This process is labor intensive and prone to mistakes.
Describe the solution you'd like
We should be able to support a command-line release such as mvn deploy or gradlew assembleRelease. This allows for a simpler release process that is less prone to errors and could eventually be used to build releases automatically via CI and Git tags.
We should also support minification to try and reduce the size of the output JAR file.
Is your feature request related to a problem? Please describe.
Currently, the release process is very manual:
https://github.com/MobilityData/gtfs-validator/blob/master/RELEASE.md
This process is labor intensive and prone to mistakes.
Describe the solution you'd like
We should be able to support a command-line release such as
mvn deploy
orgradlew assembleRelease
. This allows for a simpler release process that is less prone to errors and could eventually be used to build releases automatically via CI and Git tags.We should also support minification to try and reduce the size of the output JAR file.
Gradle plugins to investigate:
Describe alternatives you've considered
Do nothing - leave release process as-is
The text was updated successfully, but these errors were encountered: