Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish a snap package #16

Closed
j0npulsifer opened this issue Apr 13, 2020 · 1 comment
Closed

Publish a snap package #16

j0npulsifer opened this issue Apr 13, 2020 · 1 comment

Comments

@j0npulsifer
Copy link

Related to #7

Ref https://snapcraft.io/first-snap/golang

We should publish this as a snap such that we can snap install ejson2env. Travis can probably do the thing for us.

Here's the snapcraft.yaml that I used to build this in a pinch:

name: ejson2env
version: '1.0'
summary: ejson2env is based on the ejson library and extends the ejson file format.
description: |
  ejson2env is a tool to simplify storing secrets that should be accessible in the shell environment in your git repo.
confinement: devmode
base: core18
parts:
  ejson2env:
    plugin: go
    go-importpath: github.com/Shopify/ejson2env
    source: https://github.com/Shopify/ejson2env
    source-type: git
apps:
  ejson2env:
    command: bin/ejson2env

image

@thepwagner
Copy link
Contributor

This is stale, we are not going to do it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants