From ae608839f1d5ae6fc275f96f6f51fe0281edd294 Mon Sep 17 00:00:00 2001 From: Vincent Batts Date: Tue, 14 Sep 2021 09:51:47 -0400 Subject: [PATCH 1/3] long live travisCI Signed-off-by: Vincent Batts --- .travis.yml | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 73b5adb..0000000 --- a/.travis.yml +++ /dev/null @@ -1,26 +0,0 @@ -language: go -arch: - - amd64 - - ppc64le -go: - - "1.x" - - "1.14.x" - - "1.13.x" - - "1.12.x" - - "1.11.x" - - "1.10.x" - - "1.9.x" - -sudo: false - -before_install: - - git config --global url."https://".insteadOf git:// - - make install.tools - - mkdir -p $GOPATH/src/github.com/vbatts && ln -sf $(pwd) $GOPATH/src/github.com/vbatts/go-mtree - -install: true - -script: - - make validation - - make validation.tags - - make build.arches From d02dbc572563a8e89717b8b49b3c5af2b3ac35f3 Mon Sep 17 00:00:00 2001 From: Vincent Batts Date: Tue, 14 Sep 2021 09:56:11 -0400 Subject: [PATCH 2/3] trying out drone This is lacking for a few reasons: - multi-arch - matrix of versions of golang Signed-off-by: Vincent Batts --- .drone.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..0a86bd5 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,13 @@ +kind: pipeline +name: default +steps: +steps: +- name: build + image: golang + commands: + - git config --global url."https://".insteadOf git:// + - make install.tools + - mkdir -p $GOPATH/src/github.com/vbatts && ln -sf $(pwd) $GOPATH/src/github.com/vbatts/go-mtree + - make validation + - make validation.tags + - make build.arches From 9de8611e15034430780bd03da87b7f69505fe531 Mon Sep 17 00:00:00 2001 From: Vincent Batts Date: Tue, 14 Sep 2021 10:00:24 -0400 Subject: [PATCH 3/3] README: change out badge of CI Signed-off-by: Vincent Batts --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ed2c1a6..b285a6f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # go-mtree -[![Build Status](https://travis-ci.org/vbatts/go-mtree.svg?branch=master)](https://travis-ci.org/vbatts/go-mtree) [![Go Report Card](https://goreportcard.com/badge/github.com/vbatts/go-mtree)](https://goreportcard.com/report/github.com/vbatts/go-mtree) +[![Go Report Card](https://goreportcard.com/badge/github.com/vbatts/go-mtree)](https://goreportcard.com/report/github.com/vbatts/go-mtree) `mtree` is a filesystem hierarchy validation tooling and format. This is a library and simple cli tool for [mtree(8)][mtree(8)] support.