Open abdheshnayak opened 6 months ago
Thanks for the PR will review soon :)
On Fri, 1 Mar 2024 at 12:52 AM Abdhesh Nayak @.***> wrote:
Enhancements
- Introduced support for Windows environments through the addition of a PowerShell (PS1) script.
- Implemented functionality to select a specific binary from the release, as detailed in Pull Request #45 https://github.com/jpillora/installer/pull/45.
Note: For Windows platforms, only ZIP file formats are supported. This limitation exists due to the absence of native command-line tools capable of extracting other types of compressed files.
You can view, comment on, or merge this pull request online at:
https://github.com/jpillora/installer/pull/46 Commit Summary
- 9179a66 https://github.com/jpillora/installer/pull/46/commits/9179a6691c72f9b86415dcfa24c65ac502fafcb1 :sparkles: Added support for multiple-binary
- c78f226 https://github.com/jpillora/installer/pull/46/commits/c78f2265892d09962eea1012e58ac39fede9a6f0 :memo: README update
- 63b3903 https://github.com/jpillora/installer/pull/46/commits/63b3903fe79f4fd7bd6e43ffa38c69ecb68565e4 :bulb: Updated comment
- d4466a8 https://github.com/jpillora/installer/pull/46/commits/d4466a84bd89af1dea57e250d2a721529e8c7c47 :bug: Fixed issue with template in txt template.
- 410560b https://github.com/jpillora/installer/pull/46/commits/410560b1df67061e06dc8302b7fc58d23bd9b2a3 :recycle: Refactored typo from bin to select
- 9e8b905 https://github.com/jpillora/installer/pull/46/commits/9e8b9059054fcafad7e79539687e9bfbfe730b68 :memo: Updated missing changes, as per last commit
- 310b6cf https://github.com/jpillora/installer/pull/46/commits/310b6cfd3d3c59191642d00893e8dcb4625bb6c9 :bug: Fixed issue with index out of bound
- 89b869c https://github.com/jpillora/installer/pull/46/commits/89b869c06f5ed635a8743a94476da60d2cf515d1 Added support of windows. (#1)
File Changes
(12 files https://github.com/jpillora/installer/pull/46/files)
- M .github/workflows/ci.yml https://github.com/jpillora/installer/pull/46/files#diff-b803fcb7f17ed9235f1e5cb1fcd2f5d3b2838429d4368ae4c57ce4436577f03f (58)
- M .gitignore https://github.com/jpillora/installer/pull/46/files#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947 (1)
- A Dockerfile https://github.com/jpillora/installer/pull/46/files#diff-dd2c0eb6ea5cfc6c4bd4eac30934e2d5746747af48fef6da689e85b752f39557 (16)
- M README.md https://github.com/jpillora/installer/pull/46/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5 (3)
- A Taskfile.yaml https://github.com/jpillora/installer/pull/46/files#diff-1552e0a6f970b2191f0e8ef34ac62e41815fc6cdbc213921e915a042e500f03a (12)
- M go.mod https://github.com/jpillora/installer/pull/46/files#diff-33ef32bf6c23acb95f5902d7097b7a1d5128ca061167ec0716715b0b9eeaa5f6 (2)
- M handler/handler.go https://github.com/jpillora/installer/pull/46/files#diff-b3d7b84af8083b9a71bd30011c804845a200a67841c56db8d88128539ddec45e (22)
- M handler/handler_execute.go https://github.com/jpillora/installer/pull/46/files#diff-c2b622e7ae73af8169e5ebf15de2ab16d24b80d76fd20ce3e719f44372fcb43a (19)
- A scripts/install.ps1.tmpl https://github.com/jpillora/installer/pull/46/files#diff-941b10724dfcd75f5ed0fd803f064e886855889ae6daccf0c365394ec8d5fc49 (108)
- M scripts/install.sh.tmpl https://github.com/jpillora/installer/pull/46/files#diff-a66eaf40c0bb9650648003bd47c8fa0e941aee271dd85e96370c6d63247e1106 (4)
- M scripts/install.txt.tmpl https://github.com/jpillora/installer/pull/46/files#diff-b629ad75c46566fee900a495c98143af3b0e08d17fdccee73d27c5f87227678e (3)
- M scripts/scripts.go https://github.com/jpillora/installer/pull/46/files#diff-fe92f29c4151f13285d10ebf09f9c136e6b849effe4dec10cd21ae51a14382aa (3)
Patch Links:
- https://github.com/jpillora/installer/pull/46.patch
- https://github.com/jpillora/installer/pull/46.diff
— Reply to this email directly, view it on GitHub https://github.com/jpillora/installer/pull/46, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAE2X452WWGFTXZ6QCZ4XQLYV4ZA7AVCNFSM6AAAAABD77LKTGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGE3DCMZRHA2DGOA . You are receiving this because you are subscribed to this thread.Message ID: @.***>
Enhancements
Note: For Windows platforms, only ZIP file formats are supported. This limitation exists due to the absence of native command-line tools capable of extracting other types of compressed files.