Open
Description
"forego start" exits immediately with doing nothing written in Procfile on macOS.
How to reproduce
GO111MODULE=off go get -u github.com/ddollar/forego
echo "echo: echo Hello" > Procfile.hello
forego start -f Procfile.hello
echo "touch: touch a.txt" > Procfile.touch
forego start -f Procfile.touch
ls a.txt
Expected behavior
Hello is output.
a.txt is created.
$ forego start -f Procfile.hello
forego | starting echo.1 on port 5000
echo.1 | Hello
$ forego start -f Procfile.touch
forego | starting touch.1 on port 5000
$ ls a.txt
a.txt
Actual behavior
Hello is not output.
a.txt is not created.
$ forego start -f Procfile.hello
forego | starting echo.1 on port 5000
$ forego start -f Procfile.touch
forego | starting touch.1 on port 5000
$ ls a.txt
ls: a.txt: No such file or directory
Platform info
$ go version
go version go1.13.4 darwin/amd64
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.15
BuildVersion: 19A602
$ uname -rsv
Darwin 19.0.0 Darwin Kernel Version 19.0.0: Wed Sep 25 20:18:50 PDT 2019; root:xnu-6153.11.26~2/RELEASE_X86_64
$ sh --version
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin19)
Copyright (C) 2007 Free Software Foundation, Inc.
Metadata
Metadata
Assignees
Labels
No labels