Checklist
What is the idea?
Support --anaconda-upload flag to upload built v1 packages, and respect --no-anaconda-upload flag.
Why is this needed?
Users expect automatic upload after successful builds.
What should happen?
- Check if upload enabled after successful build (
parsed_args.anaconda_upload)
- Reuse conda-build's existing upload code
- Pass through upload options (
--token, --user, --label)
- Handle errors gracefully (warn, don't fail)
- Add tests and documentation
Additional Context
- Default is to upload (controlled by
context.binstar_upload)
- Use
--no-anaconda-upload to disable
Checklist
What is the idea?
Support
--anaconda-uploadflag to upload built v1 packages, and respect--no-anaconda-uploadflag.Why is this needed?
Users expect automatic upload after successful builds.
What should happen?
parsed_args.anaconda_upload)--token,--user,--label)Additional Context
context.binstar_upload)--no-anaconda-uploadto disable