Releases: peznauts/octahe.swift
Octahe 0.0.4
Octahe is free from the tyranny of libraries
Octahe no longer requires system packages to build. This was accomplished through leveraging better dependencies, and choosing to use apple supported resources instead of community ones. This means the redistributable binaries, and the provided DMG package, are able to install Octahe without secondary development libraries on macOS client machines.
Sub-sub-note
Linux still requires libraries be installed to build, only MacOS has been liberated at this time.
Octahe 0.0.3
Octahe is now packaged into a macOS compatible DMG.
To install using the DMG, simply download, mount, copy the provided binary using the provided link into the Exec path, and Voilà it's done.
Several bug fixes have gone into this release, which was used to power the first demonstration published of Octahe deploying an application: https://youtu.be/9XyC6elXPTk
Octahe 0.0.2
It works, like for real this time!
Octahe now has better tests, better build processes, and lots of miserable bugs have been fixed.
- The Docker container has gone on a serious diet.
- Tests will now run on both Linux and macOS.
- When dealing with FROM verbs, Octahe will now attempt to pull a manifest from dockerhub. While this functionality is limited to public images only, it does work.
- The inclusion of Shout has been removed, which significantly simplifies building Octahe on macOS.
- The demo repository is online and shows how Octahe can be used in real life.
TL;DR things are better, and should generally work from this point on.
Octahe 0.0.1
It works!
The application is now public, it works, you can find assets here and on dockerhub
The documentation is rough, more is coming soon, but what I have covers everything supported so far.
Please use this release, tell me what you think, show me where the application falls down, and help me make Octahe better.
Octahe 0.0.1-beta.2
Octahe 0.0.1-beta.1
Octahe 0.0.1-beta
Octahe 0.0.1-alpha
It is not as broken as it could be.
Things mostly work, albeit only locally.
Installation
Installing this application on a macOS system will require it to be permitted to execute by "allowing" access in the Security and Privacy center. In future releases this will change as we figure out how to be Apple developers.
To install the pre-built binary, download the binary and place it somewhere on the system.
Now make the binary executable.
chmod +x ~/Downloads/octahe-x86-macosx
Once the binary is executable it can be run with ease.
~/Downloads/octahe-x86-macosx