README ¶ Proctor Description Proctor is a developer friendly automation orchestrator. It helps everyone use automation and contribute to it proctor CLI Proctor CLI is a command line tool to interact with proctord. Users can use it to run procs. Dev environment setup Install and setup golang Install glide Clone the repository: go get github.com/gojektech/proctor Install dependencies using glide: glide install Configure proctor CLI Running go install github.com/gojektech/proctor will place the CLI binary in your $GOPATH/bin directory Run proctor version to check installation Running tests Setup dev environment cd proctord. Refer README to setup test environment of proctord After setting up test env for proctord, cd .. Configure environment variables source .env.test Run tests: go test -race -cover $(glide novendor) Proctor CLI configuration Make a directory .proctor inside your home directory Create a file proctor.yaml inside above directory Put the following content in the above file PROCTOR_URL: [hostname where proctord is running] Expand ▾ Collapse ▴ Documentation ¶ There is no documentation for this package. Source Files ¶ View all Source files main.go Directories ¶ Show internal Expand all Path Synopsis cmd procs procs/description procs/execution procs/list version config daemon io proc env proctord audit config http jobs/execution jobs/logs jobs/metadata jobs/metadata/env jobs/secrets kubernetes logger redis server storage storage/postgres utility scripts Click to show internal directories. Click to hide internal directories.