http-downloader

A download tool that is baked for the GitHub release assets. 专注于 GitHub 项目的工具安装

MIT License

Stars
43

Bot releases are visible (Hide)

http-downloader - v0.0.58

Published by LinuxSuRen over 2 years ago

What’s Changed

  • Fix the setup command (#238) @LinuxSuRen

👻 Maintenance

  • Bump actions/checkout from 2.4.0 to 3.0.0 (#221) @dependabot
  • Bump codecov/codecov-action from 2.1.0 to 3.0.0 (#222) @dependabot
http-downloader - v0.0.57

Published by release-drafter[bot] over 2 years ago

What’s Changed

  • Support version as an URL (#225) @LinuxSuRen
http-downloader - v0.0.56

Published by release-drafter[bot] over 2 years ago

What’s Changed

The important feature is it supports installing a tool by its alias name. For example:

hd install jcli

🚀 Features

  • Support to search a tool by the alias name (#223) @LinuxSuRen

👻 Maintenance

  • Bump actions/setup-go from 2.1.5 to 3 (#211) @dependabot
  • Bump goreleaser/goreleaser-action from 2.8.1 to 2.9.1 (#212) @dependabot
  • Bump actions/checkout from 2.3.5 to 2.4.0 (#182) @dependabot
  • Bump github.com/linuxsuren/cobra-extension from 0.0.11 to 0.0.12 (#194) @dependabot
  • Bump actions/setup-go from 2.1.4 to 2.1.5 (#198) @dependabot
  • Bump aquasecurity/trivy-action from 0.2.0 to 0.2.1 (#204) @dependabot
  • Bump goreleaser/goreleaser-action from 2.8.0 to 2.8.1 (#205) @dependabot
  • Bump codecov/codecov-action from 2.0.3 to 2.1.0 (#128) @dependabot
http-downloader - v0.0.55

Published by LinuxSuRen almost 3 years ago

What’s Changed

🐛 Bug Fixes

  • Fix the potential fetch error (#199) @LinuxSuRen

👻 Maintenance

  • Use trivy to scan the security issue (#193) @LinuxSuRen
http-downloader - v0.0.54

Published by release-drafter[bot] almost 3 years ago

What’s Changed

🐛 Bug Fixes

  • Fix the install with category name when no config found (#192) @LinuxSuRen
  • Fix the install command failed due to the local git repo is dirty (#191) @LinuxSuRen
http-downloader - v0.0.53

Published by release-drafter[bot] almost 3 years ago

What’s Changed

🚀 Features

  • Support to install tools by category (#189) @LinuxSuRen
http-downloader - v0.0.52

Published by release-drafter[bot] almost 3 years ago

What’s Changed

👻 Maintenance

  • Add both armv6 and armv7 support (#188) @LinuxSuRen
http-downloader - v0.0.51

Published by release-drafter[bot] almost 3 years ago

What’s Changed

🚀 Features

  • Add ffmepg support (#186) @LinuxSuRen
  • Fix the setup command when saving the config file (#185) @LinuxSuRen

👻 Maintenance

  • Support armv7 for hd (#187) @LinuxSuRen
http-downloader - v0.0.50

Published by release-drafter[bot] almost 3 years ago

What’s Changed

🚀 Features

  • Add setup command to init the config (#184) @LinuxSuRen
http-downloader - v0.0.49

Published by release-drafter[bot] almost 3 years ago

What’s Changed

From this version, you can put some important flags into a config file. Such as, putting the following content into the config file ~/.config/hd.yaml:

proxy-github: gh.api.99988866.xyz
provider: gitee
thread: 6

🚀 Features

  • Add support read config from a config file (#180) @LinuxSuRen
  • Add bz2 compress support (#179) @LinuxSuRen

👻 Maintenance

  • Bump actions/checkout from 2.3.4 to 2.3.5 (#170) @dependabot
  • Bump goreleaser/goreleaser-action from 2.7.0 to 2.8.0 (#171) @dependabot
http-downloader - v0.0.48

Published by release-drafter[bot] almost 3 years ago

What’s Changed

🚀 Features

  • Support to install package from source via goget (#175) @LinuxSuRen
  • Support to install asciinema (#174) @LinuxSuRen
  • Add upper-case proxy environment support (#173) @JohnNiang
http-downloader - v0.0.47

Published by release-drafter[bot] about 3 years ago

What’s Changed

  • No changes
http-downloader - v0.0.46

Published by LinuxSuRen about 3 years ago

Docker images

  • docker pull surenpi/hd:v0.0.46
  • docker pull ghcr.io/linuxsuren/hd:v0.0.46
http-downloader - v0.0.45

Published by release-drafter[bot] about 3 years ago

What’s Changed

🚀 Features

  • Implement the Compress interface for Xz (#157) @amoghrajesh

🚦 Tests

  • Adding UT in check_test.go for has hasPackageSuffix method (#160) @amoghrajesh
http-downloader - v0.0.44

Published by release-drafter[bot] about 3 years ago

What’s Changed

🚀 Features

  • Add an interface for file compress (#155) @LinuxSuRen
  • Adding support for more packaging formats (#154) @amoghrajesh

🐛 Bug Fixes

  • Some release asset files are not tar file (#159) @LinuxSuRen
http-downloader - v0.0.43

Published by release-drafter[bot] about 3 years ago

What’s Changed

It's pretty easy to install a tool that comes from the GitHub release.

hd install cli

🚀 Features

  • Adding support for hd-downloader to download the right package for a windows machine too (#150) @amoghrajesh
  • Add completion sub-cmd (#149) @LinuxSuRen
http-downloader - v0.0.42

Published by release-drafter[bot] about 3 years ago

What’s Changed

Do you want to download tools in the Docker builds? It's pretty easy. Please see the following example:

FROM ghcr.io/linuxsuren/hd:v0.0.42 as downloader
RUN hd install kubesphere-sigs/[email protected]

FROM alpine:3.10
COPY --from=downloader /usr/local/bin/ks /usr/local/bin/ks
CMD ["ks"]

🚀 Features

  • Fix an unknow issue cause by /usr/bin path (#142) @LinuxSuRen
http-downloader - v0.0.41

Published by release-drafter[bot] about 3 years ago

What’s Changed

👻 Maintenance

  • Add platform linux/amd64 for the goreleaser docker image (#140) @LinuxSuRen
http-downloader - v0.0.40

Published by release-drafter[bot] about 3 years ago

What’s Changed

🐛 Bug Fixes

  • fix name and version split error when installing the app (#135) @seanly

👻 Maintenance

  • Add support to publish image via goreleaser (#138) @LinuxSuRen
http-downloader - v0.0.39

Published by release-drafter[bot] about 3 years ago

What’s Changed

🚀 Features

  • Add support to print the version list of target package (#131) @LinuxSuRen

🐛 Bug Fixes

  • Fix the tag name which contains some special string (#132) @LinuxSuRen