Skip to content

v0.8.1-beta1 brex-head v1

Compare
Choose a tag to compare
@lopopolo-brex lopopolo-brex released this 03 May 21:09
· 18 commits to brex-head since this release
a181447

HTTP Archives

x86_64 Linux

URL: https://github.com/brexhq/protobuf-elixir/releases/download/v0.8.1-beta.1%2Bbrex-headv1/elixir-protobuf-x86_64-unknown-linux.tar.gz
sha256: 6926c9bc0e13af467e28978ab2401c27c1ab06c133bdc5db65091f7cddc45a96

x86_64 macOS

URL: https://github.com/brexhq/protobuf-elixir/releases/download/v0.8.1-beta.1%2Bbrex-headv1/elixir-protobuf-x86_64-apple-darwin.tar.gz
sha256: c7efe9ca35f4c0216cac1a22edcae214247ffb227bb10915f1aa933da9dcb562

arm64 macOS

URL: https://github.com/brexhq/protobuf-elixir/releases/download/v0.8.1-beta.1%2Bbrex-headv1/elixir-protobuf-arm64-apple-darwin.tar.gz
sha256: 6aac1cc16ff97a91b92204c51960c008ea503e681c2deecc4e194eb027762721

Build Steps

x86_64 Linux

$ docker run -v$(pwd):/workout -it elixir:1.8.2-otp-22 bash
root@47d4bbd66e1e:/# mix local.hex --force
* creating root/.mix/archives/hex-1.0.1
root@47d4bbd66e1e:/# mix escript.install --force github brexhq/protobuf-elixir tag v0.8.1-beta.1+brex-headv1
* Getting new package (https://github.com/brexhq/protobuf-elixir.git)
remote: Enumerating objects: 3039, done.
remote: Counting objects: 100% (135/135), done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 3039 (delta 84), reused 125 (delta 80), pack-reused 2904
Receiving objects: 100% (3039/3039), 714.78 KiB | 2.22 MiB/s, done.
Resolving deltas: 100% (1980/1980), done.
Resolving Hex dependencies...
Dependency resolution completed:
New:
  jason 1.3.0
* Getting jason (Hex package)
==> jason
Compiling 10 files (.ex)
Generated jason app
==> protobuf
Compiling 43 files (.ex)
Generated protobuf app
Generated escript protoc-gen-elixir with MIX_ENV=prod
* creating /root/.mix/escripts/protoc-gen-elixir

warning: you must append "/root/.mix/escripts" to your PATH if you want to invoke escripts by name

root@47d4bbd66e1e:/# mkdir x86_64-unknown-linux
root@47d4bbd66e1e:/# cp /root/.mix/escripts/protoc-gen-elixir x86_64-unknown-linux/
root@47d4bbd66e1e:/# tar czvf elixir-protobuf-x86_64-unknown-linux.tar.gz x86_64-unknown-linux
x86_64-unknown-linux/
x86_64-unknown-linux/protoc-gen-elixir
root@47d4bbd66e1e:/# sha256sum elixir-protobuf-x86_64-unknown-linux.tar.gz
6926c9bc0e13af467e28978ab2401c27c1ab06c133bdc5db65091f7cddc45a96  elixir-protobuf-x86_64-unknown-linux.tar.gz
root@47d4bbd66e1e:/# mv elixir-protobuf-x86_64-unknown-linux.tar.gz /workout/
root@47d4bbd66e1e:/# exit
exit

x86_64 macOS

$ mix escript.install --force github brexhq/protobuf-elixir tag v0.8.1-beta.1+brex-headv1
* Getting new package (https://github.com/brexhq/protobuf-elixir.git)
remote: Enumerating objects: 3039, done.
remote: Counting objects: 100% (135/135), done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 3039 (delta 84), reused 125 (delta 80), pack-reused 2904
Resolving Hex dependencies...
Dependency resolution completed:
New:
  jason 1.3.0
* Getting jason (Hex package)
==> jason
Compiling 10 files (.ex)
Generated jason app
==> protobuf
Compiling 43 files (.ex)
Generated protobuf app
Generated escript protoc-gen-elixir with MIX_ENV=prod
* creating /Users/rlopopolo/.asdf/installs/elixir/1.8.2-otp-22/.mix/escripts/protoc-gen-elixir
[14:14] [~/Downloads] via 💎 v2.6.8 took 7s
$ mkdir x86_64-apple-darwin
$ cp /Users/rlopopolo/.asdf/installs/elixir/1.8.2-otp-22/.mix/escripts/protoc-gen-elixir x86_64-apple-darwin/
$ tar czvf elixir-protobuf-x86_64-apple-darwin.tar.gz x86_64-apple-darwin
a x86_64-apple-darwin
a x86_64-apple-darwin/protoc-gen-elixir
$ sha256sum elixir-protobuf-x86_64-apple-darwin.tar.gz
c7efe9ca35f4c0216cac1a22edcae214247ffb227bb10915f1aa933da9dcb562  elixir-protobuf-x86_64-apple-darwin.tar.gz

arm64 macOS

mix escript.install --force github brexhq/protobuf-elixir tag v0.8.1-beta.1+brex-headv1
* Getting new package (https://github.com/brexhq/protobuf-elixir.git)
remote: Enumerating objects: 3039, done.
remote: Counting objects: 100% (135/135), done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 3039 (delta 84), reused 125 (delta 80), pack-reused 2904
warning: redefining module Protobuf.Mixfile (current version defined in memory)
  /private/var/folders/l4/_54b885d1pqgwrx9lh90xzg00000gp/T/mix-local-installer-fetcher-x9PKvw/deps/new package/mix.exs:1

Resolving Hex dependencies...
Dependency resolution completed:
New:
  jason 1.3.0
* Getting jason (Hex package)
==> jason
Compiling 10 files (.ex)
Generated jason app
==> protobuf
Compiling 43 files (.ex)
Generated protobuf app
Generated escript protoc-gen-elixir with MIX_ENV=prod
* creating /Users/jrusso/.asdf/installs/elixir/1.8.2-otp-22/.mix/escripts/protoc-gen-elixirmkdir arm64-apple-darwincp /Users/jrusso/.asdf/installs/elixir/1.8.2-otp-22/.mix/escripts/protoc-gen-elixir arm64-apple-darwintar czvf elixir-protobuf-arm64-apple-darwin.tar.gz arm64-apple-darwin
a arm64-apple-darwin
a arm64-apple-darwin/protoc-gen-elixirsha256sum elixir-protobuf-arm64-apple-darwin.tar.gz
6aac1cc16ff97a91b92204c51960c008ea503e681c2deecc4e194eb027762721  elixir-protobuf-arm64-apple-darwin.tar.gz