docker-build-mikrotik-exporter/.drone.yml

31 lines
603 B
YAML

kind: pipeline
name: build
type: docker
steps:
- name: clone-repo
image: alpine:3
commands:
- apk add git
- git clone https://git.lipovcan.cz/Upstream/mikrotik-exporter.git
- mv mikrotik-exporter/* . ; rm mikrotik-exporter/ -Rvf
- sed -i '/ghr/d' Makefile
- name: golang-build
image: golang
commands:
- make build
- make utils
- make deploy
- ls -lah
- name: image-create
image: plugins/docker
settings:
registry: http://docker.lipovcan.cz:5000
repo: docker.lipovcan.cz:5000/foo/bar
insecure: true
tags:
- latest
- '1.0.1'
- '1.0'