Skip to content

mitamae binary distributions for FreeBSD, OpenBSD, Solaris

Notifications You must be signed in to change notification settings

itamae-kitchen/mitamae-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 

Repository files navigation

mitamae-build

mitamae binary distribution for various environments.

Version: 1.12.6

Usage

arch=$(uname -m)
os=$(uname -s | tr '[:upper:]' '[:lower:]') # except SunOS => Solaris
mitamae="mitamae-${arch}-${os}"

wget "https://github.com/itamae-kitchen/mitamae-solaris/releases/latest/download/${mitamae}"
chmod +x "$mitamae"
"./${mitamae}" help

Release

Servers

  • ppc64le.rubyci.org (ppc64le-linux)
  • s390x.rubyci.org (s390x-linux)
  • freebsd12.rubyci.org (x86_64-freebsd)
  • openbsd.rubyci.org (x86_64-openbsd)
  • solaris.rubyci.org
    • sol10 (sparc-solaris)

Build

git clone https://github.com/itamae-kitchen/mitamae /tmp/mitamae
cd /tmp/mitamae
git checkout vX.Y.Z
rake compile
# Upload `mruby/build/host/bin/mitamae` to GitHub as `mitamae-${arch}-${os}`

Caveats

  • The released binaries are manually built on rubyci servers. There's no well-maintained environment to automatically build mitamae binary for the environments.

  • This repository's service level is low. Do not expect frequent releases for future mitamae versions.