From d23f79e961ed027b01c7790f9396a4bf70e279d7 Mon Sep 17 00:00:00 2001 From: Melora Hugues Date: Thu, 2 Feb 2023 20:20:43 +0100 Subject: [PATCH] Improve CI Add more tests to the CI, including a docker build test, and add the generation and publication of a new docker image on master and tags --- .drone.yml | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index 087a749..287c995 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,12 +3,23 @@ type: docker name: Tests steps: -- name: test +- name: Go tests image: golang commands: - - cd tracker - - make build - - make test + - make -C tracker test + +- name: Go build + image: golang + commands: + - make -C tracker build + +- name: Docker build + image: thegeeklab/drone-docker-buildx + privileged: true + settings: + platforms: + - linux/amd64 + - linux/arm64 trigger: event: