INSTALL
WHAT
ZPS is a modern binary package management solution designed to solve the delivery problems encountered by teams that execute rapidly as well as the compliance problems of those that rely on the software delivered.
M1 has been recently completed. M1 is of functional prototype quality. Generally it should be fine for use, however breakage will occur and there are likely bugs.
See GH issues for milestone information.
BUILD
// HCL Zpkgfile declaration
Zpkg "zps" {
publisher = "zps.io"
version = "${env.VERSION}"
summary = "ZPS the last word in package management"
description = "The Z package system, hopefully the last package manager you will ever use."
os = "${env.OS}"
arch = "x86_64"
}
Tag "zps.vcs.uri" {
value = "https://github.com/zps-io/zps"
}
PUBLISH
// HCL repository declaration
priority = 10
enabled = true
fetch {
uri = "https://zps.io/packages/zps.io/core"
}
publish {
name = "ZPS Core"
prune = 3
uri = "s3://zps.io/packages/zps.io/core"
}
MANAGE
HELP
ZPS (Z Package System) The last word in package management Usage: zps [flags] zps [command] Manage Current Image: cache Manage metadata and file cache configure Configure packages contents List contents of installed package freeze Freeze a package version info Show installed package metadata install Install packages list List installed packages pki Manage pki store plan Plan transaction refresh Refresh repository metadata remove Remove packages repo Manage repositories status Show status of specified package thaw Un-freeze package version transaction Manage transactions update Update packages Package Publishing/Fetching: channel Add a package to a channel within a repository fetch Fetch packages from configured repositories publish Publish ZPKG(s) to a repository Images and ZPKGs: image Manage images zpkg Manage ZPKG files ZPS: help Help about any command tpl Process a template and write to standard out version Show version Flags: -h, --help help for zps --image string ZPS image name/id --no-color Disable color Use "zps [command] --help" for more information about a command.