A devpi resource for Concourse CI
5M+
A Concourse CI resource to track packages from the devpi server.
uri: Required. The base URI of the devpi server.index: Required. The package index in the form user/name.package: Required. The pacakge to track.username: Optional. The username for logging in (Required for out)password: Optional. The password for logging in (Required for out)versioning: Optional. The versioning scheme. Can be one of 'loose' (the default) or 'semantic'.Resource configuration:
resources:
- name: my-package
type: devpi
source:
uri: http://pypi.host.tld:9090
index: foo/dev
package: my-package-name
username: user
password: passwd
versioning: semantic
Fetching a package:
- get: my-package
Pushing a local pacakge to the server:
- put: my-package
params: {fileglob: "*.whl"}
check: Check for new versionsThe devpi server will be queried for new versions of the specified package.
in: Pull a package from the devpi serverDownloads the package to the destination
version: Optional. Pull this specific version of the package instead of the newest.out: Push a package to the devpi serverfile: Specifiy a concrete package filename to push to the server.fileglob: Specifiy a glob-pattern for matching files in the destination directory to
be pushed to the server. The matched files are sorted alphanumerically and the "newest" is
selected.Content type
Image
Digest
Size
38 MB
Last updated
over 8 years ago
docker pull mdomke/concourse-devpi-resource