Releases: Wazzaps/ampm
ampm v1.5.5
Small 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
Misc
ampm update
Full Changelog: v1.5.4...v1.5.5
ampm v1.5.4
Small bugfix 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
Bugfixes
- Fix cookie_verf
Misc
- Allow specifying chunk size via env var
Full Changelog: v1.5.3...v1.5.4
ampm v1.5.3
Small bugfix 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
Bugfixes
- Implement readdir pagination, so
ampm list
won't be cut off - Use
$BROWSER
if set instead ofxdg-open
forampm search
Misc
- Improve UX of
ampm search
cli
Full Changelog: v1.5.2...v1.5.3
ampm v1.5.2
Small bugfix 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
Bugfixes
- Remove
LD_LIBRARY_PATH
env var before opening browser
Full Changelog: v1.5.1...v1.5.2
ampm v1.5.1
Small bugfix 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
Bugfixes
- Force locale so
click
won't complain under certain distros such as centos - Make artifact type dropdown in
ampm search
not display dummy data - Make attribute filters in
ampm search
hide the artifact if it doesn't have the filtered attribute
Full Changelog: v1.5.0...v1.5.1
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
ampm v1.4.1
Bugfix 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
Bugfixes
- Parallel runs of
ampm upload
don't break eachother
Full Changelog: v1.4.0...v1.4.1
ampm v1.4.0
Bugfix 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
Bugfixes
- Add exponential backoff of chunk size for NFS reads and writes (fixes some protocol and/or implementation errors of the NFS client and/or server)
- Reconnect to server between retries
Full Changelog: v1.3.2...v1.4.0
ampm v1.3.2
Bugfix 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
Bugfixes
- Fix download of tars with no write permission for dirs (used
--delay-directory-restore
) - Make
_calc_dir_size
ignore errors since it's not critical
Full Changelog: v1.3.1...v1.3.2
ampm v1.3.1
Bugfix 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
Bugfixes
- Fix symlink downloads
- Fix placing repo in nfs path with no permissions for a prefix of the path (e.g
/foo/bar
permitted, but/foo
blocked)
Full Changelog: v1.3.0...v1.3.1