Hop

Some hops make beer. Our Hop makes bare metal calls.

Documentation

Configuration

 1configuration:
 2  exec:
 3    artifacts:
 4      - releases/gitroot-linux-amd64 # artifacts can only be inside your app directory
 5    build: "container/Containerfile" # only used in container executor, docker image to use, can be local git file (Containerfile or Dockerfile) or distant docker.io/bash:5.3.3
 6    cache:
 7      - key: home # each cache need to have a key, change key to empty cache
 8        path: /home/ # where the cache should materialized in the job
 9        readOnly: false
10    cmds: # commands to execute
11      - args:
12          - build
13        cmd: make
14      - args:
15          - test
16        cmd: make
17    env: # set env in job
18      - SERVER_PORT=3232
19      - SERVER_PORT_HTTP=4242
20    reportStats: true # if true will report cpu/memory of the job
21  pipelinesToWebDir: "/pipelines" # where to put logs, artifacts in web