This container contains all tools you need to work with a furo spec project.
Bash mode
docker run -it --rm -v pwd
:/specs thenorstroem/furo-bec
# do your stuff
# type exit to quit
exit
Command mode
docker run -it --rm -v `pwd`:/specs thenorstroem/furo-bec build
TIPP: If your furo commands have to access different directories, do not forget to mount them.
Please look at the dockerfile if you are interested in the versions.
-
golang
-
git
-
protoc
-
protoc-gen-grpc-gateway (v2)
-
protoc-gen-openapiv2
-
protoc-gen-go
-
protoc-gen-go-grpc
-
simple-generator
-
furo
-
furoc
No furoc generators are installed. Add the needed furoc-gen-XXX to the
.furobecrc
file.
Make settings for your project in this file. Maybe you need a $GOPRIVATE or other Env vars.
The .furobecrc
is runned when you start the container.
# change the bash prompt
PS1="フロー my project#"
GOPRIVATE=git.companybitbucket.com/projects
-
noarg
will start a bash
-
build
Will start the
furo run build
command end exit. Make sure that you have abuild
flow in your.furo
config