Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions Formula/m/mirrord.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# framework: clap
class Mirrord < Formula
desc "Run local processes in the context of Kubernetes environment"
homepage "https://mirrord.dev/"
url "https://github.com/metalbear-co/mirrord/archive/refs/tags/3.144.0.tar.gz"
sha256 "c927b2ca356c0f16b56e615e2990046bd6f985868e0b4890b934f941959849a0"
license "MIT"
head "https://github.com/metalbear-co/mirrord.git", branch: "main"

depends_on "rust" => :build

def install

Check failure on line 12 in Formula/m/mirrord.rb

View workflow job for this annotation

GitHub Actions / test-bot (macos-15)

`brew install --verbose --formula --build-bottle chenrui333/tap/mirrord` failed on macOS Sequoia (15) on Apple Silicon!

==> Verifying checksum for '711f52534635c11ae961ca024bd67f9dc47fd4838f20c895a2c76cf6d7ccd791--mirrord-3.144.0.tar.gz' ==> Installing mirrord from chenrui333/tap /usr/bin/env tar --extract --no-same-owner --file /Users/runner/Library/Caches/Homebrew/downloads/711f52534635c11ae961ca024bd67f9dc47fd4838f20c895a2c76cf6d7ccd791--mirrord-3.144.0.tar.gz --directory /private/tmp/homebrew-unpack-20250618-11496-o3h39q mv /private/tmp/homebrew-unpack-20250618-11496-o3h39q/mirrord-3.144.0 /private/tmp/mirrord-20250618-11496-k0ndeg/mirrord-3.144.0 ==> cargo install --jobs 3 --locked --root=/opt/homebrew/Cellar/mirrord/3.144.0 --path=mirrord/cli error: failed to parse manifest at `/private/tmp/mirrord-20250618-11496-k0ndeg/mirrord-3.144.0/mirrord/cli/Cargo.toml` Caused by: `artifact = …` requires `-Z bindeps` (mirrord-layer) ==> Formula Tap: chenrui333/tap Path: /opt/homebrew/Library/Taps/chenrui333/homebrew-tap/Formula/m/mirrord.rb ==> Configuration HOMEBREW_VERSION: 4.5.7-37-gaeed5eb ORIGIN: https://github.com/Homebrew/brew HEAD: aeed5eb57a39a648e751ec993fcbf7c90078f14d Last commit: 7 hours ago Branch: master Core tap HEAD: dbea96f607074e2a5b652a52fa8670276f61db14 Core tap last commit: 2 days ago Core tap JSON: 18 Jun 04:31 UTC Core cask tap HEAD: 19bcdace4bec76a2af36f9e1787d43d643ed1a9b Core cask tap last commit: 2 days ago Core cask tap JSON: 18 Jun 04:31 UTC HOMEBREW_PREFIX: /opt/homebrew HOMEBREW_CACHE: /Users/runner/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: ["--no-quarantine"] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: 1589480+BrewTestBot@users.noreply.github.com HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/runner/work/homebrew-tap/homebrew-tap/logs HOMEBREW_MAKE_JOBS: 3 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_CLEANUP: set HOMEBREW_SORBET_RUNTIME: set Homebrew Ruby: 3.4.4 => /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.4.4/bin/ruby CPU: 3-core 64-bit dunno Clang: 16.0.0 build 1600 Git: 2.39.5 => /usr/bin/git Curl: 8.7.1 => /usr/bin/curl macOS: 15.5-arm64 CLT: 16.4.0.0.1.1747106510 Xcode: 16.0 => /Applications/Xcode_16.app/Contents/Developer Rosetta 2: false ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ MAKEFLAGS: -j3 CMAKE_PREFIX_PATH: /opt/homebrew CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/opt/homebrew/Library/Homebrew/os/mac/pkgconfig/15 HOMEBREW_MAKE_JOBS: 3 HOMEBREW_GIT: /usr/bin/git HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk ACLOCAL_PATH: /opt/homebrew/share/aclocal PATH: /opt/homebrew/Library/Homebrew/shims/mac/super:/opt/homebrew/opt/rust/bin:/usr/bin:/bin:/usr/sbin:/sbin Logs: /Users/runner/work/homebrew-tap/homebrew-tap/logs/mirrord/00.options.out /Users/runner/work/homebrew-tap/homebrew-tap/logs/mirrord/01.cargo ::error::chenrui333/tap/mirrord 3.144.0 did not build If reporting this issue please do so at (not Homebrew/* repositories): https://github.com/chenrui333/homebrew-tap/issues

Check failure on line 12 in Formula/m/mirrord.rb

View workflow job for this annotation

GitHub Actions / test-bot (macos-13)

`brew install --verbose --formula --build-bottle chenrui333/tap/mirrord` failed on macOS Ventura (13)!

==> Verifying checksum for '711f52534635c11ae961ca024bd67f9dc47fd4838f20c895a2c76cf6d7ccd791--mirrord-3.144.0.tar.gz' ==> Installing mirrord from chenrui333/tap /usr/bin/env tar --extract --no-same-owner --file /Users/runner/Library/Caches/Homebrew/downloads/711f52534635c11ae961ca024bd67f9dc47fd4838f20c895a2c76cf6d7ccd791--mirrord-3.144.0.tar.gz --directory /private/tmp/homebrew-unpack-20250618-11185-5trv9p mv /private/tmp/homebrew-unpack-20250618-11185-5trv9p/mirrord-3.144.0 /private/tmp/mirrord-20250618-11185-p4k324/mirrord-3.144.0 ==> cargo install --jobs 4 --locked --root=/usr/local/Cellar/mirrord/3.144.0 --path=mirrord/cli error: failed to parse manifest at `/private/tmp/mirrord-20250618-11185-p4k324/mirrord-3.144.0/mirrord/cli/Cargo.toml` Caused by: `artifact = …` requires `-Z bindeps` (mirrord-layer) ==> Formula Tap: chenrui333/tap Path: /usr/local/Homebrew/Library/Taps/chenrui333/homebrew-tap/Formula/m/mirrord.rb ==> Configuration HOMEBREW_VERSION: 4.5.7-37-gaeed5eb ORIGIN: https://github.com/Homebrew/brew HEAD: aeed5eb57a39a648e751ec993fcbf7c90078f14d Last commit: 7 hours ago Branch: master Core tap HEAD: 03693e9ffcb5e41492daf7da37f3f9c3c5b16afa Core tap last commit: 9 days ago Core tap JSON: 18 Jun 04:31 UTC Core cask tap HEAD: b3ffa1967fd718b6fef5b48d06cee1c0d52c6576 Core cask tap last commit: 9 days ago Core cask tap JSON: 18 Jun 04:31 UTC HOMEBREW_PREFIX: /usr/local HOMEBREW_CACHE: /Users/runner/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: ["--no-quarantine"] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: 1589480+BrewTestBot@users.noreply.github.com HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/runner/work/homebrew-tap/homebrew-tap/logs HOMEBREW_MAKE_JOBS: 4 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_CLEANUP: set HOMEBREW_SORBET_RUNTIME: set Homebrew Ruby: 3.4.4 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/3.4.4/bin/ruby CPU: quad-core 64-bit ivybridge Clang: 15.0.0 build 1500 Git: 2.39.3 => /usr/bin/git Curl: 8.7.1 => /usr/bin/curl macOS: 13.7.6-x86_64 CLT: 14.3.1.0.1.1683849156 Xcode: 15.2 => /Applications/Xcode_15.2.app/Contents/Developer ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ MAKEFLAGS: -j4 CMAKE_PREFIX_PATH: /usr/local CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/usr/local/Homebrew/Library/Homebrew/os/mac/pkgconfig/13 HOMEBREW_MAKE_JOBS: 4 HOMEBREW_GIT: /usr/bin/git HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk ACLOCAL_PATH: /usr/local/share/aclocal PATH: /usr/local/Homebrew/Library/Homebrew/shims/mac/super:/usr/local/opt/rust/bin:/usr/bin:/bin:/usr/sbin:/sbin Logs: /Users/runner/work/homebrew-tap/homebrew-tap/logs/mirrord/00.options.out /Users/runner/work/homebrew-tap/homebrew-tap/logs/mirrord/01.cargo If reporting this issue please do so at (not Homebrew/* repositories): https://github.com/chenrui333/homebrew-tap/issues ::error::chenrui333/tap/mirrord 3.144.0 did not build

Check failure on line 12 in Formula/m/mirrord.rb

View workflow job for this annotation

GitHub Actions / test-bot (ubuntu-22.04)

`brew install --verbose --formula --build-bottle chenrui333/tap/mirrord` failed on Linux x86_64!

==> Verifying checksum for '711f52534635c11ae961ca024bd67f9dc47fd4838f20c895a2c76cf6d7ccd791--mirrord-3.144.0.tar.gz' ==> Installing mirrord from chenrui333/tap /usr/bin/env tar --extract --no-same-owner --file /home/runner/.cache/Homebrew/downloads/711f52534635c11ae961ca024bd67f9dc47fd4838f20c895a2c76cf6d7ccd791--mirrord-3.144.0.tar.gz --directory /var/tmp/homebrew-unpack-20250618-10144-5bq7y6 mv /var/tmp/homebrew-unpack-20250618-10144-5bq7y6/mirrord-3.144.0 /var/tmp/mirrord-20250618-10144-7rw1j8/mirrord-3.144.0 ==> cargo install --jobs 4 --locked --root=/home/linuxbrew/.linuxbrew/Cellar/mirrord/3.144.0 --path=mirrord/cli error: failed to parse manifest at `/var/tmp/mirrord-20250618-10144-7rw1j8/mirrord-3.144.0/mirrord/cli/Cargo.toml` Caused by: `artifact = …` requires `-Z bindeps` (mirrord-layer) ==> Formula Tap: chenrui333/tap Path: /home/linuxbrew/.linuxbrew/Homebrew/Library/Taps/chenrui333/homebrew-tap/Formula/m/mirrord.rb ==> Configuration HOMEBREW_VERSION: 4.5.7-37-gaeed5eb ORIGIN: https://github.com/Homebrew/brew HEAD: aeed5eb57a39a648e751ec993fcbf7c90078f14d Last commit: 7 hours ago Branch: master Core tap JSON: 18 Jun 04:31 UTC HOMEBREW_PREFIX: /home/linuxbrew/.linuxbrew HOMEBREW_CACHE: /home/runner/.cache/Homebrew HOMEBREW_CASK_OPTS: [] HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS: 3650 HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: 1589480+BrewTestBot@users.noreply.github.com HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /home/runner/work/homebrew-tap/homebrew-tap/logs HOMEBREW_MAKE_JOBS: 4 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_SORBET_RUNTIME: set Homebrew Ruby: 3.4.4 => /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/vendor/portable-ruby/3.4.4/bin/ruby CPU: quad-core 64-bit zen3 Clang: 20.1.7 Git: 2.49.0 => /usr/bin/git Curl: 7.81.0 => /usr/bin/curl Kernel: Linux 6.8.0-1029-azure x86_64 GNU/Linux OS: Ubuntu 22.04.5 LTS (jammy) Host glibc: 2.35 /usr/bin/gcc: 11.4.0 /usr/bin/ruby: 3.0.2 glibc: N/A gcc@11: N/A gcc: N/A xorg: N/A ==> ENV HOMEBREW_CC: gcc-11 HOMEBREW_CXX: g++-11 MAKEFLAGS: -j4 CMAKE_PREFIX_PATH: /home/linuxbrew/.linuxbrew PKG_CONFIG_LIBDIR: HOMEBREW_MAKE_JOBS: 4 HOMEBREW_GIT: /usr/bin/git ACLOCAL_PATH: /home/linuxbrew/.linuxbrew/share/aclocal PATH: /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/linux/super:/home/linuxbrew/.linuxbrew/opt/rust/bin:/home/linuxbrew/.linuxbrew/opt/binutils/bin:/usr/bin:/bin:/usr/sbin:/sbin Logs: /home/runner/work/homebrew-tap/homebrew-tap/logs/mirrord/00.options.out /home/runner/work/homebrew-tap/homebrew-tap/logs/mirrord/01.cargo ::error::chenrui333/tap/mirrord 3.144.0 did not build If reporting this issue please do so at (not Homebrew/* repositories): https://github.com/chenrui333/homebrew-tap/issues

Check failure on line 12 in Formula/m/mirrord.rb

View workflow job for this annotation

GitHub Actions / test-bot (macos-14)

`brew install --verbose --formula --build-bottle chenrui333/tap/mirrord` failed on macOS Sonoma (14) on Apple Silicon!

==> Verifying checksum for '711f52534635c11ae961ca024bd67f9dc47fd4838f20c895a2c76cf6d7ccd791--mirrord-3.144.0.tar.gz' ==> Installing mirrord from chenrui333/tap /usr/bin/env tar --extract --no-same-owner --file /Users/runner/Library/Caches/Homebrew/downloads/711f52534635c11ae961ca024bd67f9dc47fd4838f20c895a2c76cf6d7ccd791--mirrord-3.144.0.tar.gz --directory /private/tmp/homebrew-unpack-20250618-10246-rv6tpl mv /private/tmp/homebrew-unpack-20250618-10246-rv6tpl/mirrord-3.144.0 /private/tmp/mirrord-20250618-10246-h4h5hy/mirrord-3.144.0 ==> cargo install --jobs 3 --locked --root=/opt/homebrew/Cellar/mirrord/3.144.0 --path=mirrord/cli error: failed to parse manifest at `/private/tmp/mirrord-20250618-10246-h4h5hy/mirrord-3.144.0/mirrord/cli/Cargo.toml` Caused by: `artifact = …` requires `-Z bindeps` (mirrord-layer) ==> Formula Tap: chenrui333/tap Path: /opt/homebrew/Library/Taps/chenrui333/homebrew-tap/Formula/m/mirrord.rb ==> Configuration HOMEBREW_VERSION: 4.5.7-37-gaeed5eb ORIGIN: https://github.com/Homebrew/brew HEAD: aeed5eb57a39a648e751ec993fcbf7c90078f14d Last commit: 7 hours ago Branch: master Core tap HEAD: 8a2d85a74882b5d76f223f4cb2df9ee430c6574f Core tap last commit: 2 days ago Core tap JSON: 18 Jun 04:31 UTC Core cask tap HEAD: 8a88647c8496a99e3cf406e51ada6a2f9aa83570 Core cask tap last commit: 2 days ago Core cask tap JSON: 18 Jun 04:31 UTC HOMEBREW_PREFIX: /opt/homebrew HOMEBREW_CACHE: /Users/runner/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: ["--no-quarantine"] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: 1589480+BrewTestBot@users.noreply.github.com HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/runner/work/homebrew-tap/homebrew-tap/logs HOMEBREW_MAKE_JOBS: 3 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_CLEANUP: set HOMEBREW_SORBET_RUNTIME: set Homebrew Ruby: 3.4.4 => /opt/homebrew/Library/Homebrew/vendor/portable-ruby/3.4.4/bin/ruby CPU: 3-core 64-bit dunno Clang: 15.0.0 build 1500 Git: 2.39.3 => /usr/bin/git Curl: 8.7.1 => /usr/bin/curl macOS: 14.7.6-arm64 CLT: 16.2.0.0.1.1733547573 Xcode: 15.4 => /Applications/Xcode_15.4.app/Contents/Developer Rosetta 2: false ==> ENV HOMEBREW_CC: clang HOMEBREW_CXX: clang++ MAKEFLAGS: -j3 CMAKE_PREFIX_PATH: /opt/homebrew CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/opt/homebrew/Library/Homebrew/os/mac/pkgconfig/14 HOMEBREW_MAKE_JOBS: 3 HOMEBREW_GIT: /usr/bin/git HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk ACLOCAL_PATH: /opt/homebrew/share/aclocal PATH: /opt/homebrew/Library/Homebrew/shims/mac/super:/opt/homebrew/opt/rust/bin:/usr/bin:/bin:/usr/sbin:/sbin Logs: /Users/runner/work/homebrew-tap/homebrew-tap/logs/mirrord/00.options.out /Users/runner/work/homebrew-tap/homebrew-tap/logs/mirrord/01.cargo If reporting this issue please do so at (not Homebrew/* repositories): https://github.com/chenrui333/homebrew-tap/issues ::error::chenrui333/tap/mirrord 3.144.0 did not build
system "cargo", "install", *std_cargo_args(path: "mirrord/cli")
end

test do
assert_match version.to_s, shell_output("#{bin}/nvrs --version")

cp pkgshare/"nvrs.toml", testpath

(testpath/"n_keyfile.toml").write <<~EOS
keys = ["dummy_value"]
EOS

output = shell_output("#{bin}/nvrs")
assert_match "comlink NONE -> 0.1.1", output
end
end
Loading