diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..5105295 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,42 @@ +--- +kind: pipeline +name: default + +steps: +- name: build + image: golang:latest + commands: + - "pwd" + - "cd helloworld" + +- name: docker + image: plugins/docker + settings: + username: + from_secret: docker_username + password: + from_secret: docker_password + repo: mirrors2/helloworld + context: helloworld + dockerfile: helloworld/Dockerfile + tags: + - latest + +services: +- name: docker + image: docker:dind + privileged: true + volumes: + - name: dockersock + path: /var/run + +volumes: +- name: dockersock + temp: {} + +trigger: + branch: + - master + event: + - pull_request + - push \ No newline at end of file diff --git a/Makefile b/Makefile index 49d8ff6..7b25dec 100644 --- a/Makefile +++ b/Makefile @@ -29,6 +29,7 @@ cleand: docker rmi $(docker images |grep none|awk '{print $3}') -f docker rm $(docker ps -aq) # docker rm $(docker ps -a |grep -v Up) + # docker image prune -f .PHONY: all # generate all