- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: add ninxsoft/mist-cli #33289
feat: add ninxsoft/mist-cli #33289
Conversation
@suzuki-shunsuke I'm having issues getting this one to work, and I'm not sure how best to troubleshoot because I'm new to this project. I've opened this as a draft in a partially working state to hopefully get some advice. As far as I understand it, I've got the $ cmdx t ninxsoft/mist-cli
+ set -eu
PACKAGE=${PACKAGE#https://github.com/}
pkg=$(bash scripts/get_test_pkg.sh "$PACKAGE")
if [ "$IS_RECREATE" = true ]; then
cmdx rm
fi
bash scripts/start.sh
bash scripts/test.sh "$pkg"
bash scripts/start.sh aqua-registry-windows
bash scripts/test-windows.sh "$pkg"
aqua exec -- aqua-registry gr
[INFO] Checking if the container aqua-registry exists
[INFO] Checking if the container aqua-registry is running
[INFO] Dockerfile isn't updated
Successfully copied 3.07kB to aqua-registry:/workspace/pkg.yaml
Successfully copied 3.07kB to aqua-registry:/workspace/registry.yaml
INFO[0000] download and unarchive the package aqua_version=2.46.0-0 env=darwin/amd64 package_name=ninxsoft/mist-cli package_version=v2.1.1 program=aqua registry=standard
ERRO[0000] install the package aqua_version=2.46.0-0 env=darwin/amd64 error="unarchive a pkg format file: exec: \"pkgutil\": executable file not found in $PATH" package_name=ninxsoft/mist-cli package_version=v2.1.1 program=aqua registry=standard
FATA[0000] aqua failed aqua_version=2.46.0-0 env=darwin/amd64 error="it failed to install some packages" program=aqua
[ERROR] Build failed darwin/amd64
If you want to look into the container, please run 'cmdx con darwin amd64'
exit status 1 It seems like maybe it's not finding the Is there a verbose mode I can run these tests in so that it prints out more debug information perhaps? |
bbd4bb9
to
cd6c0e7
Compare
This comment was marked as resolved.
This comment was marked as resolved.
a295059
to
8d4c350
Compare
Oh, I see. This is a known issue. |
Thank you for your contribution! |
Is there a way for me to test locally on macOS? Or not really? |
ah, thanks! I did what's described there and was able to confirm it's working locally. I'll add a couple demo commands to the PR description and set it as ready for review. Thanks! |
446e35e
to
72f8391
Compare
This comment was marked as resolved.
This comment was marked as resolved.
72f8391
to
9706f2e
Compare
This comment was marked as resolved.
This comment was marked as resolved.
Apparently allowing GitHub to auto-update a branch messes up the commit signing 🤦 sorting that out now. |
9706f2e
to
bdc2bad
Compare
There we go |
Thank you! |
This MR contains the following updates: | Package | Update | Change | |---|---|---| | [aquaproj/aqua-registry](https://github.com/aquaproj/aqua-registry) | minor | `v4.326.1` -> `v4.332.0` | MR created with the help of [el-capitano/tools/renovate-bot](https://gitlab.com/el-capitano/tools/renovate-bot). **Proposed changes to behavior should be submitted there as MRs.** --- ### Release Notes <details> <summary>aquaproj/aqua-registry (aquaproj/aqua-registry)</summary> ### [`v4.332.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.332.0) [Compare Source](aquaproj/aqua-registry@v4.331.1...v4.332.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.332.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.332.0) | aquaproj/aqua-registry@v4.331.1...v4.332.0 #### 🎉 New Packages [#​33567](aquaproj/aqua-registry#33567) [lusingander/ddv](https://github.com/lusingander/ddv): Terminal DynamoDB Viewer [@​tmeijn](https://github.com/tmeijn) [#​33568](aquaproj/aqua-registry#33568) [lusingander/stu](https://github.com/lusingander/stu): TUI explorer application for Amazon S3 (AWS S3) [@​tmeijn](https://github.com/tmeijn) #### Fixes [#​33565](aquaproj/aqua-registry#33565) idursun/jjui: Follow up changes of jjui v0.7.2 [#​33564](aquaproj/aqua-registry#33564) alexpasmantier/television: Follow up changes of television 0.11.4 Configure Cosign [#​33562](aquaproj/aqua-registry#33562) loft-sh/vcluster [@​scop](https://github.com/scop) [#​33539](aquaproj/aqua-registry#33539) smallstep/certificates [@​scop](https://github.com/scop) ### [`v4.331.1`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.331.1) [Compare Source](aquaproj/aqua-registry@v4.331.0...v4.331.1) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.331.1) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.331.1) | aquaproj/aqua-registry@v4.331.0...v4.331.1 #### Fixes [#​33520](aquaproj/aqua-registry#33520) bufbuild/protoc-gen-validate: Add plugins [@​akanter](https://github.com/akanter) Configure Cosign: [#​33521](aquaproj/aqua-registry#33521) smallstep/cli [@​scop](https://github.com/scop) [#​33279](aquaproj/aqua-registry#33279) stacklok/frizbee [@​scop](https://github.com/scop) [#​33468](aquaproj/aqua-registry#33468) suzuki-shunsuke/ghalint [@​scop](https://github.com/scop) [#​33462](aquaproj/aqua-registry#33462) suzuki-shunsuke/pinact [@​scop](https://github.com/scop) [#​33461](aquaproj/aqua-registry#33461) suzuki-shunsuke/sort-issue-template [@​scop](https://github.com/scop) [#​33457](aquaproj/aqua-registry#33457) suzuki-shunsuke/tfaction-go [@​scop](https://github.com/scop) [#​33454](aquaproj/aqua-registry#33454) trufflesecurity/trufflehog [@​scop](https://github.com/scop) ### [`v4.331.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.331.0) [Compare Source](aquaproj/aqua-registry@v4.330.0...v4.331.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.331.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.331.0) | aquaproj/aqua-registry@v4.330.0...v4.331.0 #### 🎉 New Packages [#​33423](aquaproj/aqua-registry#33423) [houseabsolute/ubi](https://github.com/houseabsolute/ubi) : The Universal Binary Installer [@​scop](https://github.com/scop) [#​33428](aquaproj/aqua-registry#33428) [sinclairtarget/git-who](https://github.com/sinclairtarget/git-who): Git blame for file trees [#​33390](aquaproj/aqua-registry#33390) [theseus-rs/postgresql-binaries](https://github.com/theseus-rs/postgresql-binaries) - PostgreSQL binaries for Linux, MacOS and Windows [@​yashikota](https://github.com/yashikota) #### Fixes [#​33426](aquaproj/aqua-registry#33426) tmccombs/hcl2json: Re-scaffold Configure Cosign [#​33394](aquaproj/aqua-registry#33394) FairwindsOps/pluto [@​scop](https://github.com/scop) [#​33396](aquaproj/aqua-registry#33396) FairwindsOps/gonogo [@​scop](https://github.com/scop) [#​33398](aquaproj/aqua-registry#33398) carvel-dev/ytt [@​scop](https://github.com/scop) [#​33399](aquaproj/aqua-registry#33399) bitnami-labs/sealed-secrets [@​scop](https://github.com/scop) [#​33402](aquaproj/aqua-registry#33402) aquasecurity/trivy [@​scop](https://github.com/scop) [#​33406](aquaproj/aqua-registry#33406) carvel-dev/vendir [@​scop](https://github.com/scop) [#​33416](aquaproj/aqua-registry#33416) sigstore/rekor [@​scop](https://github.com/scop) [#​33419](aquaproj/aqua-registry#33419) purpleclay/dns53 [@​scop](https://github.com/scop) [#​33422](aquaproj/aqua-registry#33422) sigstore/gitsign [@​scop](https://github.com/scop) ### [`v4.330.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.330.0) [Compare Source](aquaproj/aqua-registry@v4.329.0...v4.330.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.330.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.330.0) | aquaproj/aqua-registry@v4.329.0...v4.330.0 #### 🎉 New Packages [#​33349](aquaproj/aqua-registry#33349) [aws/aws-sam-cli](https://github.com/aws/aws-sam-cli) - CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM [@​yashikota](https://github.com/yashikota) #### Fixes [#​33370](aquaproj/aqua-registry#33370) FairwindsOps/rbac-lookup: Configure Cosign [@​scop](https://github.com/scop) [#​33332](aquaproj/aqua-registry#33332) alexpasmantier/television: Follow up changes of television 0.10.10 ### [`v4.329.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.329.0) [Compare Source](aquaproj/aqua-registry@v4.328.0...v4.329.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.329.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.329.0) | aquaproj/aqua-registry@v4.328.0...v4.329.0 #### 🎉 New Packages [#​33302](aquaproj/aqua-registry#33302) [cpisciotta/xcbeautify](https://github.com/cpisciotta/xcbeautify): A little beautifier tool for xcodebuild [@​hisaac](https://github.com/hisaac) [#​33289](aquaproj/aqua-registry#33289) [ninxsoft/mist-cli](https://github.com/ninxsoft/mist-cli): A Mac command-line tool that automatically downloads macOS Firmwares / Installers [@​hisaac](https://github.com/hisaac) [#​33303](aquaproj/aqua-registry#33303) [realm/SwiftLint](https://github.com/realm/SwiftLint): A tool to enforce Swift style and conventions [@​hisaac](https://github.com/hisaac) #### Fixes [#​33326](aquaproj/aqua-registry#33326) securego/gosec: Configure Cosign [@​scop](https://github.com/scop) ### [`v4.328.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.328.0) [Compare Source](aquaproj/aqua-registry@v4.327.0...v4.328.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.328.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.328.0) | aquaproj/aqua-registry@v4.327.0...v4.328.0 #### 🎉 New Packages [#​33277](aquaproj/aqua-registry#33277) [cirruslabs/tart](https://github.com/cirruslabs/tart): macOS and Linux VMs on Apple Silicon to use in CI and other automations [@​hisaac](https://github.com/hisaac) #### Fixes [#​33276](aquaproj/aqua-registry#33276) Trendyol/kink: Configure Cosign [@​scop](https://github.com/scop) [#​33278](aquaproj/aqua-registry#33278) stackrox/kube-linter: Configure Cosign [@​scop](https://github.com/scop) [#​33275](aquaproj/aqua-registry#33275) terramate-io/terramate: Configure Cosign [@​scop](https://github.com/scop) ### [`v4.327.0`](https://github.com/aquaproj/aqua-registry/releases/tag/v4.327.0) [Compare Source](aquaproj/aqua-registry@v4.326.1...v4.327.0) [Issues](https://github.com/aquaproj/aqua-registry/issues?q=is%3Aissue+milestone%3Av4.327.0) | [Merge Requests](https://github.com/aquaproj/aqua-registry/pulls?q=is%3Apr+milestone%3Av4.327.0) | aquaproj/aqua-registry@v4.326.1...v4.327.0 #### 🎉 New Packages [#​33263](aquaproj/aqua-registry#33263) [XcodesOrg/xcodes](https://github.com/XcodesOrg/xcodes) - The best command-line tool to install and switch between multiple versions of Xcode [@​hisaac](https://github.com/hisaac) [#​33204](aquaproj/aqua-registry#33204) [subtrace/subtrace](https://github.com/subtrace/subtrace): Wireshark for Docker containers #### Fixes [#​33234](aquaproj/aqua-registry#33234) orlangure/gocovsh: Configure Cosign [@​scop](https://github.com/scop) [#​33235](aquaproj/aqua-registry#33235) twpayne/chezmoi: Configure Cosign [@​scop](https://github.com/scop) [#​33269](aquaproj/aqua-registry#33269) grpc/grpc-go/protoc-gen-go-grpc: Re-scaffold [#​33270](aquaproj/aqua-registry#33270) dag-andersen/argocd-diff-preview: Re-scaffold </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this MR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTMuNSIsInVwZGF0ZWRJblZlciI6IjM5LjIxMy41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJSZW5vdmF0ZSBCb3QiXX0=-->
This is a draft until I can get things working. See comments below for context.
ninxsoft/mist-cli: A Mac command-line tool that automatically downloads macOS Firmwares / Installers
$ aqua g -i ninxsoft/mist-cli
Check List
Require signed commits
, so all commits must be signedHow to confirm if this package works well
Reviewers aren't necessarily familiar with this package, so please describe how to confirm if this package works well.
Please confirm if this package works well yourself as much as possible.
Command and output