when: - event: push branch: test steps: - name: build image: docker:latest commands: - docker build -t test . volumes: - /var/run/docker.sock:/var/run/docker.sock secrets: [BOT_TOKEN, POSTGRES_USER, POSTGRES_PASSWORD, POSTGRES_DB, POSTGRES_HOST, POSTGRES_PORT] - name: deploy image: docker:latest commands: - sh run.sh volumes: - /var/run/docker.sock:/var/run/docker.sock secrets: [BOT_TOKEN, POSTGRES_USER, POSTGRES_PASSWORD, POSTGRES_DB, POSTGRES_HOST, POSTGRES_PORT]