Installation
This guide shows how to install the go-bpmn process engine daemon and CLI.
Download release artifact
Section titled “Download release artifact”curl -L -o go-bpmn-darwin-arm64.tar.gz https://github.com/gclaussn/go-bpmn/releases/download/v0.3.0/go-bpmn-darwin-arm64.tar.gzcurl -L -o go-bpmn-linux-amd64.tar.gz https://github.com/gclaussn/go-bpmn/releases/download/v0.3.0/go-bpmn-linux-amd64.tar.gzcurl -L -o go-bpmn-linux-arm64.tar.gz https://github.com/gclaussn/go-bpmn/releases/download/v0.3.0/go-bpmn-linux-arm64.tar.gzcurl.exe -L -o go-bpmn-windows-amd64.tar.gz https://github.com/gclaussn/go-bpmn/releases/download/v0.3.0/go-bpmn-windows-amd64.tar.gzLooking for a specific version? - View releases on Github
Validate archive
Section titled “Validate archive”echo "7e7d4d01c4d634eb4e898be914a655b5fc5b16a7481e83968de282868a171ea4 go-bpmn-darwin-arm64.tar.gz" | sha256sum -cecho "3c78fbfd41d459e14e8122923026d0ed4dc2466652ec8a2a70c0187a15ef1c89 go-bpmn-linux-amd64.tar.gz" | sha256sum -cecho "c3fd5848dd6c8454cf83d486963a7db22e78963ab2a0bf537fd346384ad9509c go-bpmn-linux-arm64.tar.gz" | sha256sum -c(Get-FileHash go-bpmn-windows-amd64.tar.gz).Hash -eq "ac063a79c72dc4583cd2def104d221c13b404707d04a420e9a0e98060a649d3a"Extract archive
Section titled “Extract archive”tar -xvzf go-bpmn-darwin-arm64.tar.gztar -xvzf go-bpmn-linux-amd64.tar.gztar -xvzf go-bpmn-linux-arm64.tar.gztar.exe -xvzf go-bpmn-windows-amd64.tar.gzInstall executables
Section titled “Install executables”Install CLI
chmod +x ./go-bpmnsudo mv ./go-bpmn /usr/local/bin/go-bpmnsudo chown root:root /usr/local/bin/go-bpmnInstall process engine daemon
chmod +x ./go-bpmn-pgdsudo mv ./go-bpmn-pgd /usr/local/bin/go-bpmn-pgdsudo chown root:root /usr/local/bin/go-bpmn-pgdInstall CLI
sudo install -o root -g root -m 0755 ./go-bpmn /usr/local/bin/go-bpmnInstall process engine daemon
sudo install -o root -g root -m 0755 ./go-bpmn-pgd /usr/local/bin/go-bpmn-pgdInstall CLI
sudo install -o root -g root -m 0755 ./go-bpmn /usr/local/bin/go-bpmnInstall process engine daemon
sudo install -o root -g root -m 0755 ./go-bpmn-pgd /usr/local/bin/go-bpmn-pgdMove the executables into a directory, which is included in the Path.
Or add the directory to the Path environment variable via Control panel -> Edit environment variables for your account.