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

Maintence 2020 #11

Closed
20 of 21 tasks
marceloavf opened this issue Oct 3, 2020 · 0 comments
Closed
20 of 21 tasks

Maintence 2020 #11

marceloavf opened this issue Oct 3, 2020 · 0 comments
Labels
enhancement New feature or request Hacktoberfest released This is ready to use!
Milestone

Comments

@marceloavf
Copy link
Owner

marceloavf commented Oct 3, 2020

  • Upgrade packages
    • Upgrade typescript
    • Upgrade semantic-release
    • Upgrade gl-vsts-tasks-build-scripts
    • vsts-task-lib is deprecated, use azure-pipelines-task-lib instead
  • Create tests
    • tl should be exported to avoid resources errors and set global resourcePath
    • https://github.com/tschaub/mock-fs (Have some problems with Snapshots)
    • Test delete functions
    • Clean upload functions (create an interface and migrate to other files)
    • Increase coverage based on codecov reports
  • Migrate azure build design to the new Yaml file
  • Show clearly what version is in Development and Production
  • Use node 12.x
  • Warn user that activating Semver Filter, glob expression will have no effect
  • Add promise queue to upload and retry failure
  • DELAYED - Advanced option to increase partSize, queueSize, minPartSize (this is a deeper advanced option that can easily break the upload if not done right)
  • Advanced option to control concurrency in promise queue and/or retry failure
    • Add options in docs
  • Add download task Download from Spaces? #8
  • Remove docs from the wiki and move to the repository to help maintainability
@marceloavf marceloavf added enhancement New feature or request Hacktoberfest labels Oct 3, 2020
@marceloavf marceloavf added this to the v1.0.0 milestone Oct 10, 2020
@marceloavf marceloavf added the released This is ready to use! label Nov 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Hacktoberfest released This is ready to use!
Projects
None yet
Development

No branches or pull requests

1 participant