Usage
Description
Thepixi upload command uploads conda packages to various channel types. It supports multiple server types and uses the pixi authentication system for credentials.
Supported server types:
- prefix - Prefix.dev channels
- anaconda - Anaconda.org channels
- quetz - Quetz server
- artifactory - JFrog Artifactory
- s3 - Amazon S3 buckets
- conda-forge - Conda-forge staging
Authentication
The upload command usespixi auth login for authentication. Make sure to authenticate before uploading:
Options
The upload command supports all options fromrattler-build upload. Common options include:
path
required
One or more package files to upload.
string
The URL of the server to upload to.
string
The channel name to upload to.
string
The API key for authentication (not recommended, use pixi auth instead).
Examples
Upload to Prefix.dev
Upload a package to a Prefix.dev channel:Upload multiple packages
Upload all conda packages in a directory:Upload to Anaconda.org
Upload to Anaconda.org:Build and Upload Workflow
Common workflow for building and uploading packages:Related Commands
pixi build- Build conda packagespixi auth- Manage authentication