[ https://issues.apache.org/jira/browse/AVRO-3423?focusedWorklogId=738183&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-738183 ]
ASF GitHub Bot logged work on AVRO-3423: ---------------------------------------- Author: ASF GitHub Bot Created on: 08/Mar/22 15:20 Start Date: 08/Mar/22 15:20 Worklog Time Spent: 10m Work Description: zcsizmadia commented on pull request #1570: URL: https://github.com/apache/avro/pull/1570#issuecomment-1061891678 @RyanSkraba I added a build-helper.sh to share fodler as a POC. the c# build.sh is using that helper code. That shows kinda the template what to do in other languages. As you can see the helper handles all the command line parsing and just executes the functions defined by the language specific build sh files. Couple of objectives I wanted the help build script to meet: 1. Support ask (yes/no/abort) 2. Support --yes to auto-ytes any questions 3. Dry run 4. Colored message functions to show green, yellow or red messages 5. If the build.sh is successfull (exit code=0) it shows a green "Done." message at the end of the script or "FAILED!" if exit code!=0. This would help to recognise easily if the script failed. fyi colors can be disabled manually or thautomatically if the script is not running on a terminal I am not sure if language specific commands or options are needed, however that can be addedd as well, with some nice trickery -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@avro.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org Issue Time Tracking ------------------- Worklog Id: (was: 738183) Remaining Estimate: 22h 20m (was: 22.5h) Time Spent: 1h 40m (was: 1.5h) > Add release step to build.sh for C# > ----------------------------------- > > Key: AVRO-3423 > URL: https://issues.apache.org/jira/browse/AVRO-3423 > Project: Apache Avro > Issue Type: Improvement > Components: csharp > Reporter: Zoltan Csizmadia > Priority: Minor > Labels: pull-request-available > Original Estimate: 24h > Time Spent: 1h 40m > Remaining Estimate: 22h 20m > > Add release step to build.sh to simplify pushing nuget packages during new > releases. -- This message was sent by Atlassian Jira (v8.20.1#820001)