Skip to content
This repository has been archived by the owner on Jul 8, 2021. It is now read-only.

theNorstroem/furoBEC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MOVED TO https://github.com/eclipse/eclipsefuro

フロー furoBEC

The furo build essentials container.

This container contains all tools you need to work with a furo spec project.

Usage

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.

Installed Tools

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

  • jq

  • yq

No furoc generators are installed. Add the needed furoc-gen-XXX to the .furobecrc file.

.furobecrc

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

Builtin "commands" Arguments

  • noarg

    will start a bash

  • build

    Will start the furo run build command end exit. Make sure that you have a build flow in your .furo config

About

furo Build Environment Container

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published