diff --git a/.gitignore b/.gitignore index d9856f591c..3bea4cd2d8 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,10 @@ cover.out *.test release experimental -coverage.txt \ No newline at end of file +coverage.txt +.snap +*.tar.bz2 +parts/ +prime/ +snap/.snapcraft/ +stage/ \ No newline at end of file diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml new file mode 100644 index 0000000000..21a1604a5e --- /dev/null +++ b/snap/snapcraft.yaml @@ -0,0 +1,24 @@ +name: mc +version: master +summary: ls, cp, mkdir, mirror commands for filesystems and object storage. +description: | + Minio Client (mc) provides a modern alternative to UNIX commands + like ls, cat, cp, mirror, diff etc. It supports filesystems and + Amazon S3 compatible cloud storage service (AWS Signature v2 and v4). + +grade: devel # must be 'stable' to release into candidate/stable channels +confinement: devmode + +apps: + mc: + command: mc + plugs: [home, network, network-bind] + +parts: + mc: + source: . + plugin: go + go-importpath: github.com/minio/mc + after: [go] + go: + source-tag: go1.8.3