ampm v1.5.0
Big feature release
How to install or upgrade
The easiest way is by running:
curl -fsSL https://github.com/Wazzaps/ampm/releases/latest/download/get_ampm.sh | sudo sh
But you can also download ampm.tar.gz
, extract it to /opt/ampm/
, then run install /opt/ampm/ampm.sh /usr/local/bin/ampm
, and then put your repo uri in /opt/ampm/repo_uri
.
A python installation is not required.
Changelog
New features
- Added
--offline
flag, which doesn't update the index before running the operation (speeds upampm list
) - Added
--format=short
, used for e.g. in makefiles above theampm get
call - Added
--format=index-file
, used for manual access into the repo without ampm - Added
--format=index-webpage
, used for manual access into the repo without ampm (in interactive webpage form)ampm search
is a shorthand for running the above into a file and opening it
- Added
ampm rm
, which removes an artifact from the remote repo - Added
@glob:
and@regex:
attribute filters - Added
ampm edit
, which can add, change, and remove attributes and env vars after upload- Note that it cannot change or remove attributes/env vars specified at upload time, since those are part of the hash
Bugfixes
- Parallel runs of
ampm download
don't break eachother (when downloading the same artifact)
Full Changelog: v1.4.1...v1.5.0