HR Flow CLI
hrflow help
NAME:
hrflow report - add a new hour report
USAGE:
hrflow report [command options] [arguments...]
OPTIONS:
--duration DURATION, -d DURATION DURATION to report, formatted as 8h30m. Will be ignored if both start and end time are defined. (default: "8h")
--start TIME, -s TIME Set workday start to TIME. (default: now - DURATION)
--end TIME, -e TIME Set workday end to TIME. (default: now)
--project PROJECT, -p PROJECT which PROJECT to assign to the report. (default: none)
--comment COMMENT, -c COMMENT assign a COMMENT to the report. (default: empty)
--date DATE DATE for the report, format 'd.M.' (years not supported) (default: today)
--hourly Report units as an hourly worker, also won't include 30 minute lunch in the duration. (default: false)
--help, -h show help (default: false)
Running hrflow report
will report an 8 hour workday ending at current time.
Create a file for the login at ~/.hrflow
with the contents:
username: USERNAME
password: PASSWORD
brew install myyra/tap/hrflow
Make sure Go is installed on your machine and $GOPATH/bin
is in you $PATH
. Then run
go get -u github.com/myyra/hrflow
Binaries are available from the Releases page.